For the longest time I avoided giving gift cards as presents. It seemed like such an impersonal gesture. I had visions of the recipients stuffing all their newly acquired gift cards into their wallets and heading off to the mall without a single thought as to who gave them what card or attaching any kind of significance or meaning to them other than the dollar value encoded on the magnetic strip.
