$1.00 CDN = $1.05 US
Up and up and up!
http://www.cbc.ca/money/story/2007/10/29/loonie.html
A bunch of big chain stores have also been announcing lately that they'll be lowering prices to match US prices, mostly due to them shitting their pants about losing business to people driving south for a couple hours or ordering online.
Some stores in the US are also complaining that they're getting warnings from US manufacturers to not sell to Canadians who are coming for cheaper prices. There's certain models of vehicles that are like $10,000 cheaper in North Dakota. The obvious answer is that the US auto industry is propping up Canadian healthcare!
So much for the free market.