| Sorry, this deal is no longer available. Do you want to be alerted about new deals as they’re published? Click here to subscribe to Frequent Miler's Instant Posts by email. |
|---|
TheGiftCardShop, VanillaGift, and AmexGiftCard are all once again waiving purchase fees when buying Visa, Mastercard, and/or American Express gift cards over the next few days.

The Deals
- Get waived purchase fees when buying gift cards from the following sites:
- TheGiftCardShop
- $150+ Visa or Mastercard gift cards with promo code LASTMIN25
- Direct link to offer
- VanillaGift
- $100+ Visa eGift cards with promo code VGHURRY25
- Direct link to offer
- AmexGiftCard
- American Express gift cards with promo code HOLIDAYRUSH25
- Direct link to offer
- TheGiftCardShop
Key Terms
- TheGiftCardShop & AmexGiftCard – Expire December 25, 2025.
- VanillaGift – Expires December 24, 2025 & excludes physical gift cards.
Quick Thoughts
If you buy digital gift cards for these deals, that’ll be the best value as then you won’t pay any purchase fees. If you order physical gift cards (although note that physical cards are excluded for VanillaGift), you’ll still have to pay shipping fees.
Don’t purchase these with an American Express credit or charge card as Amex blocks purchases from these sites from earning rewards.





This deal is live again until 2/15/2026 using code LOVE26, HT to DDG.
Which credit cards do the best purchasing from this site? Will the Bank of America Customized Cash Rewards card count this as an online purchase? Unfortunately, the rest of my cards with elevated online purchases are Amex cards.
TheGiftCardShop too excludes physical gift cards from the promo.