When the dollar was at par, people would cross the border and prices in Canada did drop.
Taxation, energy and wages have something to do with it too.
Our taxes and wages are not higher, or not much higher than New York. Our energy costs might be higher, due to government incompetence, but that's about it. And that's a relatively recent phenomenon.