I've talked to people who live half the year in Canada, the other half in Florida, and I have asked them about
food prices and they said that prices are very similar. Some mentioned mentioned that baked foods /pastrie are a bit more expensive in Florida. Not sure if that is just a "Florida" thing ....
Also about competition .....there are "levels" ....there are cheap grocery chains in Canada like Basics, No Frills....medium chains like Sobey's....and more upscale, like Longos or Fortino's.
If you are cheap like me....check the flyers for "deals" and shop at the cheaper stores...
Even sometimes Walmart...then food in Canada is close enough in cost to USA to call it even.
Groceries have a very thin margin anyway.
And your cheese example is rediculous....I won't even get into it
As for Rona ....IKEA is not in the same "space" as Rona...not into furniture like IKEA..Rona's is more comparible to Home Depot or Lowes....in fact I think Lowes just took over Rona or will be soon,
not sure if they will rebrand the store as Lowes.
And yes...Canada should be actively looking for other customers for our oil.
China is the obvious one, Prime Minister Trudeau recently announced the twinning
of the existing pipeline to the BC coast. I think that is a good thing.
Tim Hortons is very popular in American states that have them,
I've been to a few in New York State and Michigan, always busy, packed.
Gradually they could roll out nationwide in the USA but they have to do it
slowly and carefully....the Canadian way