I'll have to research more on this but anyone else go through this experience?
Maybe a case for reporting them to the FBI for hacking ;)
My robots.txt validates too, so no excuses there.
'till they get their act together: deny from 188.8.131.52 beta test somewhere else!
Should sort your problem out.