The hunt for perfect gift cards, part 2

Last week I described the beginning of my quest to find the perfect Visa gift cards (see “The hunt for perfect gift cards, part 1“).  As a reminder, here are the characteristics of the “perfect” gift cards that I’m searching for:

  • Low fee as a % of total value.  The ideal gift card would have a fee equal to, or less than, 1% or its maximum value.
  • Ability to earn credit card category bonus points (see “Best Category Bonuses“).
  • The ability to earn store reward points (such as fuel points) would be a big plus.
  • Ability to set the card’s PIN quickly and easily.  I would like to be able to pickup the gift card at one store and then drive over to Walmart to load it to my Bluebird account with minimal fuss in between.
  • High denomination.  Bluebird cards can be loaded up to $1000 per day (and $5000 per month) at Walmart.  If I’m going to visit Walmart anyway, I’d like to load the full $1000 each time.  The fewer gift cards it takes to do this, the better.  In other words, a $1000 gift card would be ideal (but I’ve never seen those in stores), and $500 gift cards are really good.  Cards with lower values are much less attractive.

In part 1, I visited Kroger, Speedway, OfficeMax, and Sears.  At that time I found that Visa gift cards from all four merchants worked fine to load Bluebird.  Overall, the gift card from Kroger was the best deal because I earned fuel points along with the purchase.  And, the OneVanilla card I bought at Speedway was the most convenient because it did not require a PIN to be set in advance.

In the comments of my previous post, a reader named Chris said:

I would like to add that you do NOT have to add a pin to the “Kroger” gift card. Just go to CS at Walmart give them your BB card and then swipe the card as debit, enter any pin and load. It sets up with the first pin too. It even asks if you want cash back!!

If that’s true, that would be huge.  Gift cards from Kroger would be both a fantastic deal and incredibly easy to use.  So, for the second part of this quest, I returned to Kroger to try this out.  I also bought $200 gift cards from Staples and Office Depot to see how those compared…


I bought the same $500 U.S. Bank Visa gift card that I had bought before.  Again, I earned 500 fuel points for the purchase.


My goal was to see if I could use this card as a debit card at Walmart without first registering a PIN.  I went to Walmart’s MoneyCenter Express ATM (see “Bluebird swipe reloads via ATM“) to try to use the card to load $500 to my Bluebird card.  When it was time to enter my PIN, I made one up.  The machine tried to authorize the transaction, but it was denied.  I remembered that some gift cards use the last four digits of the card number as the default PIN so I tried again with those numbers, but once again the transaction was denied.  Ugh.  I then called Visa at 866-952-5653 to setup a PIN.  Once done, I tried again.  Again, the transaction was denied.  I then used my phone’s browser to register the card online.  And, I tried again.  Denied again.  Frustrated, I gave up on that card for the day.  I’ll try again this week.

Office Depot

My local Office Depot sells Vanilla Visa gift cards in denominations of $200 with a $6.95 fee.  I bought one and paid with a card that offers 5 points per dollar at office supply stores (see “Best Category Bonuses“). 

Visa Vanilla Office Depot

Since this was a Vanilla gift card sold by the same company as the OneVanilla card I had bought previously at Speedway, I thought that I would be able to use this card without first setting a PIN.  At Walmart, I went to the MoneyCenter Express ATM and attempted to load $200 using a PIN that I made up on the spot.  Success!


Just like Office Depot, Staples sells Visa gift cards in denominations as high as $200 with a $6.95 fee, but these are issued by MetaBank.  I bought one and paid with a card that offers 5 points per dollar at office supply stores (see “Best Category Bonuses“).


I wanted to see if this card could be used without setting a PIN in advance.  At Walmart’s MoneyCenter Express ATM I attempted to load $200 using a PIN that I made up on the spot. Denied.  I tried again, but this time I used the last four digits of the gift card’s 16 digit number.  Success!


My experiment to use the U.S. Bank gift card bought at Kroger without pre-setting a PIN was a failure, but I don’t know why.  Even after setting the PIN, I wasn’t able to use the card.  I’ll have to do more experiments with these cards to try to figure out what works and what doesn’t.  If you have experience with these cards, please let me know what you’ve found!

My experiments with gift cards from Office Depot and Staples were successful.  The gift card from Office Depot could be used with any made-up PIN (for the first time use), and the gift card from Staples could be used with the last four digits of the card number as the PIN. 

Let’s look at how the office supply store gift cards rate with each of my criteria:

Low Fee

$6.95 for a $200 gift card is definitely not a low fee at 3.48%.  $500 gift cards have fees close to 1%.  However, $100 gift cards generally have 6% fees, so these are right in the middle.

Category bonus

With the right credit/charge card (see “Best Category Bonuses“), 5X at office supply stores is the best category bonus available.  This goes a long way toward making up for the relatively high gift card fees.

Store Rewards

Neither Office Depot nor Staples give rewards for gift card purchases.

Easy PIN setup

It doesn’t get any easier than this.  No need to register a PIN with either card.  With the Office Depot card, use any PIN you want.  With the Staples card, use the last four digits of the card number.  If you forget which is which, simply always use the last four digits of the card number and you should be good to go.

High Denomination

These cards are in the middle of the pack again on this score.  They’re not nearly as convenient as $500 gift cards, but they’re twice as convenient as $100 gift cards.

Relative value of office supply gift cards

If you don’t mind dealing with $200 cards, then the main problem with the gift cards from Office Depot and Staples is their relatively high fee.  Suppose, though, you use some of the points earned to pay yourself back at one cent per point.  Would these cards still be a good deal?  Here’s the math:

  • Buy $200 Visa gift card for $206.95
  • Earn 5X:  5 X 206.95 = 1035 points
  • Pay back fee with points: -695 points
  • Points remaining: 340
  • Points earned as a multiple of $200 spend: 1.7X

That’s pretty good!  This means that you can buy and liquidate Visa gift cards (through Bluebird) for free and still earn 1.7 points per dollar.  That’s a better earning rate than you would get from buying gift cards at a grocery store with most credit cards, but there are better deals (depending on how you value each type of point earned).  Here are a few examples:

  • Earn 5X at grocery stores (and drug stores & gas stations) for the first year with the special Citi ThankYou Preferred offer.
  • Earn 6% cash back at grocery stores with the American Express Blue Cash Preferred card (capped at $6K per year in spend).
  • Earn 2X at grocery stores with the American Express Premier Rewards Gold card.  This is only a better deal than the office supply options if you earn fuel points for your purchases (as I did at Kroger).



I have more work to do to figure out what’s going on with the U.S. Bank card from Kroger, so there’s really no news right now on that front.  As to the $200 gift cards from Office Depot and Staples, I found that they are quite easy to work with, and a really solid way to earn extremely valuable points if you don’t mind dealing with their lower denominations.

What have you found that works well or that doesn’t work at all? Please comment below.

Earn miles without flying—> Start Here

About Greg The Frequent Miler

Greg is the owner, founder, and primary author of the Frequent Miler. He earns millions of points and miles each year, mostly without flying, and dedicates this blog to teaching others how to do the same.

More articles by Greg The Frequent Miler »



  1. Why did you get only 500 fuel points for the purchase? I was under the impression that Gift card purchases earn 2 points per $. On the other hand the Kroger site says all amex, visa and mc gift don’t earn fuel points. i was going to give it try but if you know the answer it will help

  2. No go on Kroger Card and Walmart transactions, tried every which way. No more Walmart trips for me too Frustrating.

  3. After buying the Visa Debit Gift card from Kroger, I tried calling 1-866-952-5653, to set up a PIN, but the rep said that these type of gift card cannot be set up with a PIN number. The only difference I can tell between the gift card that you showed above and mine is that mine has a different design and has the word “Celebrate” on the card. Did I get the wrong card?

    I did get 500 fuel points and not 2X like what Unclesam suggested.

  4. @FM.Same issues on Kroger visa gc. Always rang up as the credit card. I guess the bank has reset the bug so that the reload on these gc are classified as credit card payments.

  5. I’ve been buying a lot of Visa lately from Staples through Discovercard. 5% + 5x UR – 7% fee. I’ve been using coupons to reduce the fees. But not using coupons too much due to scarcity. Only unique coupons work.

  6. Y tried to buy dc at staples in the bay area and I got the cash or debit reply. I’ll try other stores. I wonder if California has extra taxes that make it not profitable to sell gc using cc?

  7. A couple of data points. I had an issue with one of my Visa Gift Cards from Fry’s (Kroger) loading to BB . I believe that was the card I had first tried to not set the pin on the phone and use the last 4 digits as a PIN but was not successful. Even after later setting the PIN and trying to load to BB I keep getting a failure. I wlll have to unload that card on AP. However, every other instance of Kroger Visa GC’s including 1 purchased today which I set the pin right away on the phone and went to Wal Mart a few minutes later was a success.

    I also stopped by Staples to pickup a couple of Mastercard GC’s issued by Metabank. This was to take advantage of the $15 easy rebate Staples GC with $150 MC GC purchase. I was planning to unload them with AP but I set the PIN on the phone and hit up Wal Mart again on a whim and sure enough even the MC version worked loading to BB. Previous reports as far as I know only indicated the Visa issued Metbank card PIN worked for BB load.

  8. Data Point: I got my $500 GC purchased a Kroger (actually Ralph’s) and issued by US Bank (same as the one pictured in the post) to finally load to Bluebird using the WalMart ATM after many failed attempts. I found that you need to 1) Register the card online, then 2) Call 866-952-5653 to setup a PIN, and finally 3) wait about 30 minutes before going to WalMart. In my experience you must register the card online AND set the pin, otherwise your reload will be declined.

    I got fuel points too 🙂

  9. Does the metabank gift card from staples take 24 hrs to activate? That’s what it says on receipt and I don’t have any activation code. Called in and said card not active.


  10. My experience is right away with any other gc too. Anyways, for a datapoint: those staples metabank $200 cards were activated ranging 3-5 hrs.

Leave a Reply

Your email address will not be published. Required fields are marked *