brotherhood_of_LAN - 10:28 am on Jun 28, 2012 (gmt 0)
Yeah there's a ton of those kind of services that hide the 'real' location of someone.
Perhaps there's some market research regarding the competition of internet providers in Hawaii that could indicate how many people are on landline connections, satellite etc.
Some of the IP-location lists use triangulation to determine someones location, basically you measure the latency to connect to the IP from various locations which can indicate where they are based on the time differences between the requests. It's not something I've ever tried and using a zip code sounds much more sensible.