Now what piece in the action have you missing on? On the other hand you're hearing this hype from the store that sells the gift cards, right?
For the reason store specific gift cards may not be the preferred gift for a few. Contact your creditors quickly if you're having trouble making ends meet. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY