the reasons that food prices are high in canada are complex. much of it has to do with geography, and the reality that canada imports much of it's food nowadays. a weak dollar makes items like coffee more expensive. some larger amount of local greenhouse production could potentially reduce prices by reducing transportation costs, and these would be smaller companies, but that's not a competitive process and it would be misleading to suggest that any benefits are resulting from competition. the decreased costs would be mostly due to using less oil. this is a substantive shift in production that is slowly underway and could actually benefit from government subsidies to help it compete, not an increase in competition. much of canada's food production network is designed to eliminate competition because it's harmful.