By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I bought a card some days ago from bestbuy.com (remember to buy the digital code, not the physical card).

It took 30 minutes to arrive. It isn't almost instant like some other sites, but at least it doesn't charge extras.