What JPryde said.
Reminds me of one time when I told my wife I had a present for her, and she got all excited. When she saw it was just a movie DvD she couldn't hide her disappointment and said in disbelief 'THAT'S MY PRESENT?!' I would have been better off not announcing the present in advance, or just giving her a gift card with funds on it instead.
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.