It's always interesting that we Canadians will try so hard to be, and be seen as, different from Americans when it suits us, yet get our noses out of joint when things actually are different and it doesn't suit us. As other posters have noted, the fact is that Canada is a different country with different infrastructure, political, social and other costs than the US. If a Canadian thinks things are better in the US then they can take up US residence. Many Canadians do exactly that, either under NAFTA or another work visa, via applying for a green card (US immigration rules are rather liberal for Canadians relative to other nationalities) and many more simply spend half the year in the US and half in Canada, which allows them to enjoy both the social and medical benefits of being a Canadian and the market and other benefits that a non-resident living in the US are afforded.
Why is it that we're not hearing any complaints about the stuff we import that is now less expensive because of the exchange rate? Do you think there will be any media reports this winter about how Florida oranges or California lettuce is cheaper this year? I am old enough (barely, mind you) to remember when the Canadian dollar was worth more than the US dollar and things were pretty much the same then as they are now - some things were more expensive north of the 49th while some things were more expensive south of it, and people bitching about why the more expensive things here weren't cheaper.
Fact of the matter is, if you ask, many Canadian merchants will give you a better price which, when the cost of travelling south, warranty concerns, border wait times, etc, are considered, will make the two prices competitive. If they won't, shop elsewhere - I doubt that there will ever be enough cross-border shoppers to threaten Canada's social programmes, so shop where you think you need to and have fun doing it! But be careful, Canadian FJRs go faster and run better than US FJRs so if you import one be prepared to be passed :lol: