Quote:
Originally Posted by Augenj
|
You're confusing numbers on the alexa website...I'm nowhere near that popular.
And for the record, alexa stats are estimates, and some of them are WAY OFF, unless they are directly hooked into your site, which they are not here...