Where do you live? I would wager that this has something to do with the step down transformer.

Guys, if he's got 240V, I doubt they even have cheater plugs...
_________________________
I didn't do it, no one saw me, you can't prove anything.