Giftcards.com has a 5% off promo on Visa gift cards. You can buy up to $750 per account for each code. Plus, Rakuten is offering 2% cash back, so you can come out even further ahead.

Use one of these discount codes at checkout: VV5C3WC, VV5T216, or VV56A27. Each code can be used once, and each can save up to $37.50, which is enough for three $250 Visa gift cards.

You can use a BofA or Chase credit card to check out. AMEX credit cards are unlikely to earn cash back, and PPK may not work either. You can stack additional cashback portal earnings, such as Rakuten, Swagbucks, or the Alaska shopping portal. The best one right now is:

After deducting the $5.95 activation fee per card, the final cost is $730.35, so you net out $19.65 plus credit card cash back plus cashback portal rewards—at 3%, that is a little over $20. This Visa gift card can be used anywhere Visa cards are accepted, basically for both online and in-store spending. If you’re interested, it’s best to move quickly.

If you want to use it in physical stores, you can use Apple Pay with this virtual VGC. The easiest method is to buy the gift cards directly on Amazon and use them there.