If you're thinking about giving gift cards for the holidays, this Nerd Wallet post
has some useful things to consider. Both store-issued and bank-issued cards have downsides. The obvious one for bank-issued cards is that there's a fee for purchasing them. One downside with store gift cards is that some of them do not refund the balance if the card is lost or stolen.