everytime I upgrade an account online my bank calls me or shuts my credit card down. Then to top it off Blizzard puts a 3 day hold on the upgrade going though.

sorry, no perls of wisdom here other than go and buy the boxed version of the upgrade. it's the same price and it works immediately.