American manufacturers don't relocate to Canada to save on labour costs. Even if the US cancelled NAFTA, there is still the US-Canada Free Trade Agreement that predates it. So, Trump has the option to boot out Mexico, yet maintain free trade with Canada. Trump is setting his sights on low cost manufacturers. There are no guarantees, but this may turn out good for Canada. If Mexico and China get trashed, this may put Canada in a more competitive position. I don't mean to gloat, but their misfortune can be our windfall.