If you are a service member stationed overseas and on NA servers, you will likely have problems buying Crysta even through Ultimate Pay. I did, I am still sitting with $75 of unused cards because they wouldn't process. If you purchase a game card and it doesn't go through, try calling Ultimate Pay, they can usually get it through for you.