I've no idea about the new cards but.. They are also suppose to be sold in retailers (don't know which ones)

Also, why not just buy Crysta, then use the Crysta to pay for your account? That's what i do since i sometimes forget i have my card linked and get charged when i'm not playing or what not ;.;