Can't fully the explain the Expedia thing but the difference in price between the the Canadian and US Editions of AC website, even after factoring in exchange rates are due to tax differences between Canadian and US point of sale. Canadian edition will have US international transportation tax whereas US edition will have US domestic 7.5% transportation tax and ZP flight segment tax.