Hey CJM3407,
Thanks for using Apple Support Communities.
After reviewing your post, it sounds like your location changes only when using other products. As far as improving GPS accuracy for the iPhone, please take a look at this article.
iOS 7: Understanding Location Services
http://support.apple.com/kb/HT5594
GPS accuracy varies depending on the number of visible GPS satellites. Locating all visible satellites can take several minutes, with accuracy gradually increasing over time. Use these tips to improve GPS accuracy:
- Ensure the date, time, and time zone are correctly set on the device in Settings > General > Date & Time. If possible, use Set Automatically.
Important: Incorrect settings on your computer can sync to your device. Verify the date, time, and time zone on any computer that syncs with your device.
- Restart your device.
- Verify that you have a cellular or Wi-Fi network connection. This allows the Assisted GPS (A-GPS) on the device to locate visible GPS satellites faster, in addition to providing initial location information using the Wi-Fi or cellular networks.
Note: Microcells (sometimes called Femtocells) aren't supported with Location Services.
- Maintain a clear view of the horizon in several directions. Keep in mind that walls, vehicle roofs, tall buildings, mountains, and other obstructions can block line of sight to GPS satellites. When this occurs, your device will automatically use Wi-Fi or cellular networks to determine your position until the GPS satellites are visible again.
Have a nice day,
Mario