Thanks for the quick reply.
I am relieved to know that I was right about the GPS function on it. You would think that ATT/Apple customer service would know what their product does or doesn't do. It seems like you have to get past their knuckle dragging support staff in order to obtain informative technical support.
Yes, the gps did seem to work fine today when I had cell coverage. Although, it was acting weird while in San Antonio the other day. I am going to test out the GPS function on it tomorrow. I did find an article on here on how to specifically test the gps on the phone. Ill paste the majority of it below in case anyone else needs it. Besides the testing procedure below, is there anything else I can do to narrow down this issue?
To ensure you are using satellite GPS, you can take out your SIM card (turn off 3G as well), turn off Wi-Fi, and turn on Location Services. Then turn off and on your iPhone, and go into Google Maps app. It should complain with a popup after a while. Close the popup and hit the bottom left location button, and it should start spinning. After about two minutes you should get your first satellite signal, and you should see a blue dot, a transparent grayish circle covering the map, and an animated blue circle outline. About every 100 seconds after, you should pickup more satellite data, which will make the transparent circle smaller. If you lose a satellite, it should make the circle bigger. The smallest can probably circle a tiny house. On average, it can circle an apartment complex.