Buy Canadian — that's the message being pushed across the country. But on the other end of the movement, some small business ...