American and Canadian Price Disparity

You can pre-order Halo 2 from Fry’s for $39.99 US. You can pre-order it from Future-Shop for $59.99 Canadian. A 50% price difference, when the difference in the dollar is 20%. Must be a good year to be a Canadian retailer.