joined:Nov 15, 2004
Alexa ranks my site with the lowest traffic at a higher ranking than the one with 12X more traffic.
I never really take them seriously, but it annoys me when others point out the rankings as facts, and take it as basis for making marketing decisions.
How many people has Alexa toolbar installed anyway. Of course, none of the Chrome browser users.