Yeah, that sucks man. I would put together a coherent single page PROFESSIONAL letter explaining your plight and citing as many sources as possible proving you didn't break any rules. Then start emailing it to anyone you can find to listen. Also snail mail it to their corporate offices.
DO NOT mention you are thinking about legal action. Doing so will force Blizzard to let their legal team handle it and trust me, legal is the black hole of any company. You SHOULD however threaten to lodge a complaint with the US BBB (since that is where Blizzard is based) and/or with the European Better Business Bureau equivalent.
I know this info is for the other side of the pond, but maybe it will help:
Blizzard Entertainment
P.O. Box 18979
Irvine, CA 92623
Phone: 949-955-1380
Fax: 949-737-2000
? Michael (Mike) Morhaime: President
? Paul Sams: SVP, Business Operations
? Julia Gastaldi: Director of Communications and Community, Europe (Call her if no luck with Jeffery below)
Contact: Jeffery Smith - Customer Service Manager (Best place to start!)
Phone: (949) 955-1382
# (800) 592-5499 (not sure where this number goes to)
So for cliffs:
- Generate a complete detail of your plight that looks professional and fits on a single page
- Contact Jeffery Smith and if you cannot get him contact Julia Gastaldi
- DO NOT mention legal but threaten BBB/EU Equiv.
Good luck!