According to Internet Alert [from] they can “allow you to see where in the world your attacker is located. ” According the them then over 40% of the web population are based in and around Dulles, VA The location of AOL.
I love the testimonials though, Mari says” I’m so impressed I’m going to put your link on my ‘cool links page’ and maybe get you some business.” – I’m sure they will be pleased to learn they no longer need to advertise then.