Correct me if I'm wrong, but this is what I've been able to gather so far. Basically, GPS is a service that's freely available. GPS satellites are controlled and operated by the US military. A phones GPS system, unlike what I was originally led to believe, does not work by triangulating between cell towers. So, excluding assistance servers, really, your cellular service provider doesn't really have anything to do with GPS, right? So, it doesn't really make any since to pay them for the use of GPS when it's not really a service they are providing, right? And as long as I have the hardware, ie. the phone has a GPS receiver or whatever, and software to use the hardware, then you can have GPS, right? Of course, the phone comes with the service providers GPS software, which wont work without you paying them. So, if you download 3rd party GPS software, you basically get GPS for free, right?