I know this is a bit too late, but a late post is better than no post!
Recently, there's been a renewed interest in shopping and buying gifts for the loved ones, relatives and friends. This trend is partly encouraged by a strong Canadian dollar and economy, and it is from VISA Canada that Canadians would spend approximately $900 per person on average this holiday. Why is it necessary that giving gifts always comes first on holidays? It's not really a must. We can definitely live without all the gift buying, time wasting and exaggerated spending.
Instead of all these non-sense buying, you should hold a plain, simple family reunion or gathering, share what we have with the unfortunate. And, if you really want to, start your own blog!
Seriously, spending a fortune on buying gifts doesn't justify the appreciation for a loved ones. If you really want to express your appreciation, why not do something for them instead of buying something that they might not like? There're plenty of things to do if you're observant and have thought of what they need the most. For examples, spend more time with your kids, help your wife do the household chores, spend more time with the elderly, etc.
And, about the gift cards? That's just irresponsibility at work!