Alexa traffic rank???? Why the dramatic drop in numbers in the last three weeks?? Is this alexa site an unreliable POS or is it that INT has just stopped paying them for the positive numbers they were provideing. Something clearly Fu%$cking stinks here. Any comments welcome. Thanks