Holiday shopping
Canadians are expected to spend an average of $675 on gifts this year, BMO projects.
Advertisement
Canadians are expected to spend an average of $675 on gifts this year, BMO projects.
How to save the $640 Canadians tend to spend before Santa arrives.
A real Christmas tree is the better choice — even for environmentalists.