I guess it all depends Bruce.
If you gave her a gift card to a store she feels strongly against, or to a store that YOU like, but she doesn't care for, isn't that a kinda self serving "gift"?
It's not like gifts are given often in this game and player expectations are ALWAYS higher than they should be.
I'm fine with the "gift" - just sticking up for your wife.
Or a gift card to a store you work at and that you got for free.