Yes, Canadian prices are a bit stiff. Non-Iridium GasCans are over $165 CAD when taxes are put in. Add shipping from oakley.ca? I'd rather not, ugh. (Lets not forget $700 for Ruby X-Metals when you factor in tax. Oh, and the ballistic case will be another $100)
I think they are trying to cover themselves in case of exchange rate fluctuation, so that no matter what happens, the won't be any cheaper in Canada. However, that's just a wild guess. I also think it fits into their logic of keeping prices the same all the time. If it varied with exchange rates, it would often be at odds with the prices OPDs keep.
Not trying to justify it (believe me), just trying to figure it out.
I also know that yes, our UK friends also have it tough.