Gift card caution: What you need to know before the money is gone