Brett_Tabke - 2:25 pm on Feb 20, 2003 (gmt 0)
Please see this thread and message #13 by Duncan:
As of a couple weeks ago alexa made a change. Now, when you write a review, your email address has to be validated by alexa AND, alexa will delete any prior reviews from email address for that site. Ouch.