Across Canada, businesses of every size are facing the same challenge: it's getting more expensive to attract new customers, while profit margins keep tightening. Whether it's a boutique in Montreal, ...