The hunt for perfect gift cards, part 1

Early this week I set out to find the perfect Visa gift cards.  Now that Visa gift cards can have PINs (see “Gift card PINs“), they are once again a great way to buy points cheaply and/or run up spend to meet minimum spend requirements or big spend thresholds.

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.

I visited Kroger, Speedway, OfficeMax, and Sears.  I expect to do more exploratory trips to other stores in the near future, but for now let me describe what I found…


At my local Kroger grocery store, I found a Visa card from U.S. Bank loadable up to $500 with a $5.95 fee.  Even though I could have paid with a card that earned a grocery store category bonus, I paid with a generic Amex gift card just to see if it would work (it did).  I was happy to see that I earned 500 fuel points from the purchase!  Each time I fill up my tank at a participating gas station, I can spend 100 fuel points to save 10 cents per gallon.  I tend to fill about 12 gallons at a time, so I would save $1.20 per fill-up.  With 500 fuel points, I could fill-up my tank 5 times, so the fuel points earned are worth $1.2 x 5 = $6 to me.  That’s pretty convenient since it exactly cancels out the $5.95 card fee!  If you have a larger fuel tank, you could save even more.


This was my first time setting a PIN on a gift card, so it took me quite a while.  First, I registered the card online using my iPhone’s browser.  I hoped that there would be an easy way to set the PIN online, but if it’s there, I didn’t find it.  Next, I called the number on my gift card activation receipt, but I was told to call Visa at 866-952-5653 instead.  At that number, after navigating through a few voice prompts, I was able to set my PIN over the phone.  If I had started with the correct phone number from the get-go, I could have set the PIN in two minutes altogether.

Later in the day, at Walmart, I used this gift card to load $500 to my Bluebird card without any trouble.


After Kroger, I stopped at at a Speedway gas station.  They had several reloadable prepaid cards on display, but I believe those require setting up an account in order to get the PIN.  I didn’t want to do that.  The best non-reloadable I could find was the OneVanilla Prepaid Visa Card.  This one is loadable up to $500 with a $4.95 fee.  I paid with a credit card that earns bonus points at gas stations and was asked to show both my credit card and my driver’s license.  Sadly, I did not earn Speedy Rewards for this purchase.


Again, I used my iPhone’s browser to register the card online.  This time, there was an option to manage the PIN, but when I clicked it, it simply said that the PIN would be set the first time I made a PIN based purchase.  In other words, whatever PIN I type in when I first use the card would be the PIN that could be used from then on. 

Later in the day, at Walmart, I used this gift card to load $500 to my Bluebird card without any trouble.  I wondered, though, if the card would work without registering it online at all.  So, the next day I bought two more of these cards and visited Walmart again, but this time without registering the cards.  Both cards worked perfectly!  As far as ease in setting the PIN, it doesn’t get any better than that!


I used to occasionally buy $200 Visa gift cards at OfficeMax (with $6.95 fees) using credit cards that earn category bonuses at Office Supply stores.  However, when I visited OfficeMax on Monday, the highest denomination cards they had were $100 Visa cards from MetaBank (with $5.95 fees).  Since it is sometimes possible (but not always!) to buy gift cards at OfficeMax with OfficeMax gift cards, it was worth finding out if these cards were any good.  So, I bought one.


Even though I didn’t think it would work, I tried to register this card’s PIN with the same number I had called earlier to register the card from Kroger (866-952-5653).  Not surprisingly, it didn’t work.  The automated system did not recognize the card number.  So, instead, I dialed a number that I found on the paper insert inside the gift card package (888-524-1283).  As with the Kroger experience, the system was fully automated, and after navigating several prompts I was able to set the PIN.  At Walmart, the card and PIN worked perfectly.


At Sears, I visited the secret gift card rack and picked up a $100 Visa card with a $5.95 fee.  This card looked almost exactly like the one from OfficeMax, except for two differences.  One difference was that this card was issued by University National Bank (as opposed to MetaBank).  Another difference was that the packaging on this card advertised the ability to manage the card with GoWallet (see my post “ simplifies your gift card life“).

I took the card to the register and tried to pay with my ShopYourWay Rewards points.  The cashier was happy to try it, but the system didn’t allow it.  I know from past experience that Sears’ gift cards do work, but I didn’t have any with me so I paid with a credit card that is offering me bonus points this quarter at department stores (hopefully this will qualify).


I started up the GoWallet app on my iPhone and I registered my new card.  I tried to use the QR code scanner to register automatically, but it didn’t work.  I had to type in the numbers.  I had hoped that the app would let me set the PIN, but I couldn’t find that option anywhere.  Instead, I tried calling the number I used with the OfficeMax gift card (888-524-1283).  It worked!  I successfully set the PIN.


At Walmart, I used their ATM to swipe reload my and my wife’s Bluebird cards (see “Bluebird swipe reloads via ATM“).  I tried to use more than one gift card in a single transaction, but that attempt failed.  Instead, I successfully loaded each gift card to my Bluebird cards one at a time (with a completely separate transaction each time).


Each of the options I tried have their pros and cons, but overall I’d say that the cards from Kroger and Speedway were the best.  Let’s look at each characteristic:

Low Fee

The OneVanilla card from Speedway had the lowest fee (1%).  The Visa gift card from Kroger was very close behind with a 1.2% fee.  The cards from OfficeMax and Sears trailed way behind with their 6% fees.

Category bonus

5X category bonuses are available at all of the locations I visited except for Sears, but it is possible to buy Sears’ gift cards at other locations in order to get 5X bonuses, and then use those gift cards at Sears to buy Visa cards.  So, I’d say that all options are roughly equal here, with the caveat that the best category bonus depends on which types of points you prefer and which credit cards you have.  For example, I’m a huge fan of Ultimate Rewards points, so, all else being equal, I would always opt to earn those over Citi ThankYou points.

Store Rewards

In all of my purchases I presented my store loyalty card, but only Kroger rewarded me with points (fuel points, in this case).  Since the points earned are worth at least the amount of the card fee (to me, anyway), the rewards make a big possitive difference in the value of shopping for gift cards at Kroger.

Easy PIN setup

The easiest PIN setup by far was with the OneVanilla card from Speedway since it required no setup at all!  I was able to use the cards at Walmart literally right out of the box.  Awesome.  With the other 3 cards, setting the PIN required the following: dialing the correct phone number; following voice prompts to enter the card number, expiration date, and security number; wading through menus for the option to set a PIN; and then entering the PIN twice.  It sounds worse than it is.  My phone records show that I spent only 2 minutes on each call.  So, none of the options were terrible, but the OneVanilla card was the best.

High Denomination

Kroger and Speedway sell gift cards with denominations as high as $500.  This is a convenient amount since it only requires two transactions to load a Bluebird card to $1000 at the Walmart ATM.  Dan’s Deals says that at the checkout lane you can use up to 3 cards per transaction, so it’s possible to fill up a Bluebird card with one transaction and two swipes by going to a live cashier.  With the $100 cards from OfficeMax and Sears you would need to do four separate transactions in the checkout lane, or ten transactions at the ATM.  Either way, that would be painful.


The Kroger and Speedway stores near me offer $500 Visa gift cards, and I consider each to be good deals.  The OneVanilla option at Speedway (and also at many other stores) is better if your main goal is convenience.  Being able to skip the step of registering a PIN is great.  If overall cost is your main concern, then the Kroger option is better as long as you can make good use of the awarded fuel points.

There are many other gift card options out there, including $1000 Visa gift cards from, $200 gift cards at Staples and Office Depot, and more.  I’ll continue to investigate and report on other options, but I welcome reader contributions as well!  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. Rachel, “The PIN is just the last four digits on the gift/debit card!”. You mean the last 4 digits of the serial number or the card number? thanks.

  2. how can i be certain when I purchase a gift card that it will be “loadable” onto my Bluebird account. Or will they all work? thanks

  3. chris: All Visa gift cards should work, but you can’t really know for sure. Best bet is to try to get exactly the same type that I’ve shown here or that others have shown to work.

  4. Just got back from a semi-successful load run @ Wally World. Have a card for me and Mrs. Ford. Loaded 1,500 and swiped to load the last card $500 for an even 2k for the day and the Machine said a supervisor would be needed to help me complete the transaction. MOD of money center came over and told me I’d need to complete the transaction at the money center counter which I did. Dunno what that was about…

    Also was under the apparently mistaken impression that the Bluebird day resets at 12 a.m. EST, so I tried to load again after that and was denied. After a call to BB, they told me it was just a 24 period limit, not a calendar day. Bummer, cuts the run utility in half.

  5. I wonder if you can buy a Fuel and Merchandise Speedway card for $500, and then use that to buy the OneVanilla Card. The reason for that is that you’d get 10000 Speedy Reward points ON top of what you are doing with the Bluebird.

    Not sure if they allow you to use the Fuel and Merchandise card to buy a OneVanilla card, but it would be sweet if they do.

  6. @FM: are you sure you actually got Kroger fuel points buying prepaid cards? Their fuel points website states they don’t give the points for purchases of any prepaid card products, so effectively you’d only be able to get them for merchant gift cards.

  7. Please let us know when they do post, because on their website at here’s what it says:

    Gift Card purchases count 2X toward your fuel points monthly balance, with the exception of Kroger and Kroger Family of Stores Gift Cards, Green Dot prepaid reloadable products, MoneyPaks, American Express Variable Load Gift Cards, Visa Variable Load Gift Cards, and MasterCard Variable Load Gift Cards.

    If you’re getting the points, they’re violating their own rules.

  8. frequent churner: I have received the fuel points each time, but each time only 1X. So, the website is actually correct when they say “Gift Card purchases count 2X […] with the exception of […] Visa Variable Load Gift Cards” since those do not get 2X.

  9. Our Smith’s (Kroger) says that you can’t get fuel points on the Visa Gift card purchases. I haven’t tried yet, but may do so to try to fulfill spend on the next card I get and to see if points post anyway. Although I doubt they do. Has anyone tried to purchase (With Credit Card) the 1…2…3…Prepaid Visa that Kroger sells that says you can get fuel point? @FM? If so where you able to use it to reload the Bluebird successfully? Just curious about this card/whether it’s a viable option to use my credit card to earn regular points/fulfill spend/earn Smith’s (Kroger) fuel rewards & reload the bluebird card.

  10. Safeway is currently running a $15 discount thru May 21, 2013 on purchase of $100 or more Mastercard debit card issued by US Bank. All you need to do is enter the Safeway Club Card number. And you can obtain a pin by calling the toll free number on the back of the card. I use my SPG card and paid $85 for the $100 debit card. There are other dominations up to $500, the cashier may or may not allow though.

  11. Bought several 500 US Bank Visa’s at Kroger over the last couple of days and no fuel points at all for them (not even 1X). I wonder if this is my Kroger or if they all are doing it now.

  12. Hey, Rob. The same thing happened to me as well recently. No fuel points are earned by buying visa gift card in Kroger. I once succeeded for one time, but I guess kroger has updated their system.

  13. Rob & Jesson: That’s interesting. It looks like some Kroger stores have stopped awarding fuel points. My store still does, and I’ve received emails from many readers who still get fuel points.

  14. Can you give any specifics of how you got these cards to load to BB at walmart? I got a vanilla visa debit gift card (loaded with $500) at CVS and can’t seem to get it to load to BB. I don’t know where I’m going wrong. I’ve tried using the kiosk and the customer service people.

  15. Hi All,
    I had been to Kroger and wanted to buy Visa gift card of 1000$ with my Amex blue cash preffered card. When asked if it earns fuel points, they said no.
    any gift card which is pre-loaded would qualify.
    My plan was to buy this visa gift card and buy 1000$ worth of furniture @ BIG LOTS store. Unfortunately they dont carry bit lots gift cards at kroger to avail 6%.
    In this scenario what could you recommend to earn 6% cash back on card + fuel points.

  16. Hello,
    I bought an AE gift card at Albertsons, after I paid for it I was able to use it the at the supermarket.
    Then I called a merchant in Canada, wanted to buy an item for $10, I had already used this merchant and he had my info, he just asked for the card number and exp date, and over the phone he told me it was declined.
    Why do you think the card was declined?


Leave a Reply

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