7 questions to ask before buying a gift card
With a retailer gift card, all of the money you spend goes onto the card.
With a bank-branded card, you'll usually pay a small fee when you buy, in addition to the face value of the card. Fees are usually based on the face amount and range, on average, from $2.95 to $5.95, says Wright.
Whatever kind of gift card you buy, the Credit CARD Act guarantees that users can't be charged any fees during the first year. And the card can't expire for five years.