I'm confused here. I assume a "dip" is actually cell phone triangulation rather than GPS? (The media never seems to know the difference between the two, and calls anything that tries to figure out where you are "GPS".) There's no reason why actual GPS should have a per-usage fee and need approval from the cell carriers right?
It's even more confusing; they made deals with chip vendors. Why would you have to pay a chip vendor for each GPS data point? This smells like two-sided business models run wild.
GPS data is as close to "free" as you can get. It's a one-way satellite-to-earth transmission; bandwidth speeds are huge, and the size of the data transferred is minimal.
Consider the number of free satellite TV broadcasts. Take into account the sheer size of the hi-def audio/video feeds. Compare that to a latitude/longitude packet sent from a GPS satellite.... see what I mean?