If President Donald Trump puts a 25% tariff on products coming from Canada starting next weekend, as he said this week he is ...