My post may have left the impression that the iPhone doesn't have real GPS, but there is actually a real GPS receiver in it. You know you are using real GPS when the blue dot shows your location. If you use the Maps feature indoors where no satellite signal is available, the blue dot does not appear, but if you walk outside the accuracy improves greatly and the dot appears.