The "very different" prices are the result of the plunging US dollar, which is a recent event. The long-term value of the Canadian dollar, and prices of goods in those dollars, are the result of higher rates of inflation in Canada relative to the US over the course of several decades. It's highly unrealistic to expect these differences to be wiped out in a couple of months simply as a result of a change in exchange rates.
If the Canadian dollar does remain relatively high for an extended period, and the prices of imported goods begin dropping significantly, expect to hear concerns expressed about deflation, which is worrisome, because deflation would cause substantial hardships for Canadian manufacturing. In response, expect to see drops in interest rates and concerted efforts to stem the tide of a rising Canadian dollar. This happened in the US only a few years ago, so we know.
I cited the situation in the auto industry as an example of prices of goods being responsive to the markets where products are sold, not to costs of manufacturing or exchange rates on any given day.