Gift Cards Gift cards, since their invention in ‘94, have helped gift-givers solve the brain-tasking job of trying to figure out what to buy for the receiver. They put the responsibility of buying the gift in the hands of the receivers and created a win-win situation. But imagine buying a Starbucks gift card in the […]