If you can still use Paypal you can try GAME, they sell gamecards where they just email you the key and you can pay with Paypal.