I don't see any feedback on what my current location is. I know my home ISP assigns me an IP address that location services place a 100km away from me — users have no way of verifying if their location was picked up correctly.
(At least Chrome and Firefox can use this system; I'm no sure about the other browsers)