Why not a wal-mart credit card. It comes in handy, and since you can also use it at the pump to save the 3-cents per gallon, it beats having to add cash to a gift card. I think it's a great deal! Wal-mart should have thought of this along time ago. It also helps that you can get a little cash at the register if you need it without having to go to an ATM.