Canada's businesses are failing to do pretty much everything.  I am by no means a big business but I regularly source items from Canadian, US and EU suppliers.  The disinterested, not to say arrogant, attitude of most Canadian businesses, with few exceptions, is appalling.  They seem not to be aware of broadband internet and the world around them.

Here's one example of the difference in attitude when trying to purchase an item online that is out of stock:

Canadian:  Sold Out (translation:  too bad, so sad, get lost)
US or EU:  That item is temporarily out of stock but enter your email address here and we'll notify you as soon as we have it back in stock (expected in X days).  In the meantime, you might be interested in these alternatives. (translation:  we want your business).