Who cares about Alexa rankings, they can be bought and or manipulated at least that's what the pumpers have been saying ever since they took that gigantic nose dive a few months ago...