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 am the Doctor, and THIS... is my SPOON!