The countdown is on. Have you finished Christmas shopping? I'll be honest; I haven't even started. I'm a last minute Christmas shopper. Some people are hard to shop for so I decided last year that those people will get gift cards, so they can get what they want.
Some say it's impersonal, but I'd rather be impersonal then give them something they really don't want. (and I think we've all been there.)