Well, good thing I was able to call them yesterday using the Toll Free number. Though it didn't help with my billing problem. They are still saying its the card issuers fault, yet Blizzard has no problem accepting it. Even SoE accepts it. So yup, it's the cards fault.