<$BlogRSDUrl$>
Send Your Scoop To Reality Enquirer

Wednesday, September 03, 2003

Alexa Stats 

It looks like the Alexa stats are stuck on August 29, 2003. Not sure if this is a year 2003 bug or what, but it is definitely annoying. And no word from the Alexa customer support yet.