I just checked that service with my own current IP number (which I've had for about a month now). While it does offer an airview and even a map, and it does hit the right region, the pointer lands about a mile off my real location. I think what it actually picks up is the ISP's main network hub for that part of town. So that would be useless for any real attempt to find me or get my postal address