I recently asked a family member what they wanted for their birthday, and the answer was “cash, and B&N gift card”. To answer the question of “why not just cash”: “if it’s a gift card, I won’t feel guilty about spending it at B&N”. Depending on the answers here, I’m probably going to give them a combination.
I don’t go to bookstores much myself these days, so I don’t know what the price of books has done in recent years, and how much is a usable amount. If I had to pick one genre they’d be shopping for, it’s probably YA Fiction, with Fantasy being a close second.
How much were you going to give them in cash? Books range in price greatly, and it sounds like a cash gift would be put into their normal every day money, while a gift card would HAVE to be spent on something fun for them.
If I were given a $20 and told go have fun, that $20 might be used for groceries. If I’m given a $20 specific gift card, I might spend $25-30 at the store, and not worry about the difference.