We're feeling generous this holiday season. A new survey shows Canadians will spend a $1593 per household on holiday cheer. This is on gifts, parties, décor and travel. We are spending more this year than ever before. Our personal finance columnist Rubina Ahmed-Haq explains what's behind this bump in shopping and how we can rein it in.