I think Alexa numbers are way off.
Don't trust any web reporting really.
Google has my backlinks wrong - dropped me from thousands to hundreds in a split second. So they give me a PR5 back then drop all my keyword placements in favor of really suckie exit page hell sites.
Alexa has reported me as web reach God a couple of times. That was wrong too.
Sextracker never comes close to counting the visitors.
The only thing I really trust is my PHP counters. I can make them say what I want

Until someone hacks 'em
