Well I woke up early and spammed called SE and finally got through but only to be told their was no issues on their end. I was further told people who are making purchases outside from the country of their credit card are blocked due to their said complex billing system they are affiliated with that they cannot overwrite or white-list your account. I am overseas right now on vacation so I guess that raised a flag on my purchases but I'm glad that it wasn't an issue with my card but that doesn't really help me when I want to setup my account for purchases and a digital upgrade to Collectors Edition.

The alternative means I was told to pay for services was Digital Game Cards: Ultimate Game Cards. Then you add Crysta with it.