Have you tried using an Ultimate Game Card from Gamestop? I can verify they work to buy Crysta with, I've used them to load $60 onto my account before.