I read a report of the worst gifts and gift cards were 1 of them.
I disagree. I can understand that they may seem impersonal but I'd rather someone get what THEY want than not enjoy something they receive.
I know that DD loves them, to her they are 2 gifts in 1. Not only does she receive something but then she gets to spend the time with me (or her dad or friends) going shopping to pick out what she wants. It really empowers her to make decisions (which is a trip in itself... wowsers she can take forever weighing choices... lol). Plus a coffee and a hot chocolate later it's quite satisfying!
On the flip side I don't really like the visa gift cards. They end up collecting dust in my pocketbook because I'm never quite sure how/when to use them and after a certain amount of time they actually charge you a monthly fee. I found that out last year because I was holding off using them until I had a tight month to buy gas and groceries and I'd already lost 20% of the amount