Its been a very long time since I've seen a "Made in Canada" label, about the same time as Mulroney's Conservatives brought us NAFTA.

In truth, I prefer "Made in China" over "Made in USA".  At least in China you know what you are getting, whereas much of the "Made in USA" products are actually assembled in the USA with foreign parts.