Talk:Forms of Payment/@comment-75.108.26.200-20111010050940/@comment-4090749-20111010102640

No, but there are game cards you can purchase from the EA online store - http://store.origin.com/store/eaemea/en_GB/DisplayProductDetailsPage/ThemeID.850300/productID.181833900