So Mist of Pandaria is due out the 25th, on the 24th I go onto battlenet and purchase a digital upgrade to for my Cataclysm to Mist of Pandaria, pay by debt card, payment goes off all is well. 2 hours later I get an email from Blizzard saying no the digital upgrade couldn't be completed and my account has reverted back to its pervious state, yet the money is still out of my account. Phone them, since they cant help over email, lines stay busy until I finally get into the que and after 45 minutes on hold I get to speak to a human. He tells me that the payment was declined because it was made from a suspicious looking ip. Turns out because I bought it while at work and not on the same ip as my wife normally plays they flag the account as compromised. I am still waiting for the money to arrive back in my account and I had to go and buy a digital copy off amazon which I only needed the serial for, didn't even have to put the bloody disk in the drive.

Last time I try and go the easy route, with Blizzard anyway.