Canadians have pledged to buy domestic products over choices coming from the U.S. as the country shakes its collective head ...