Great!!
This is great for gifts.  Allows the recipient get whatever they want but still looks like you put a little effort into the gift other than reaching in your wallet and grabbing some cash last minute.  I buy these for my son to use online for gaming bucks...  that way I know it won’t drain my debit card.