Give me a break, every country is hugely protectionist, Canada as much or more than most. I'm a Canadian consumer who is tired of paying inflated costs on dairy and other Quebec and Ontario products just because of tariffs imposed to buy votes in federal elections.
Despite NAFTA, we also pay huge duties on products shipped from the States; we have a $80 limit on imports while Americans can ship ten times that amount from Canada duty free; once again to protect mediocre Eastern retailers from real competition.