I tried to get on with this “Buy Canadian” protest. But ketchup, a basic north American staples far as I’m concerned, has no major Canadian only manufacturers. The only stuff you can find is boutique stuff that’s like 10 bucks for 500ml. and you have to have it shipped to you.
Primo https://www.primofoods.com/primo/index.php
Owned by Sun-Brite, which is independant and Canadian. Fun fact, they make Heinz Ketchup for Heinz too.