Ontario has he LCBO which is government owned and The Beer Store which is privately owned by Molsom-Coors, Labatt and Sleemans. There’s also some grocery stores that can sell some kinds of alcohol, but I think the rule is is that they need to be a certain distance away from an LCBO or Beer Store. This is mostly for rural areas I think?
Didn't we all start buying french's when Heinz closed their Canadian facilities a few years ago? Thought that was a thing but didn't follow it that closely. My wife and mother in law have both insisted on buying french's since then.