Question: How accurate is GPS?
A: This depends strongly on the number and position of available satellites. If the receiver has a clear view at the sky, position accuracy is about 5 meters. When the view is blocked by e.g. large buildings or trees, accuracy will degrade.
Question: Do I need a permit for using GPS and should I pay?
A: No, there's no permit required and it is free to use of gps service.
Question: What are the limitations for the use of GPS?
A: Any GPS-receiver needs to have a clear view at the sky. If this is not possible, e.g. in a parking garage, position accuracy will degrade or the receiver may not be able to produce a position-fix at all.