Don't book your international flight with expedia.ca. Most of their international flight are non-refundable!!! I had a recent experience of trying to cancel a Quantas Sdy to Mel flight that was booked within 24 hours, after 2 hours on the phone with 3 agents, I've learnt the following:
-Airlines give expedia.ca discounted tickets at the price of flexibility
-Common services such as 24hours cancellation that Quantas US provides doesn't apply to the tickets booked on Expedia.ca
-Basically it's a non-refundable flight, even though you barely save any money booking for expedia.ca
-Quantas would at least give credits to flight cancellation even beyond 24 hours, but if you booked on expedia.ca, too bad, your only option is to change the flight.
- It's not much cheaper than buying direct from airline. They are able to get those tickets at a lower price and sell at higher value by making them non-refundable.
Baseline is, don't book flights outside of Canada on Expedia.ca. The nightmare is not worth the couple bucks you save. Always book direct with the airline to avoid the hustle if you can.
Agency-wise, kayak is a lot better without the ridiculous non-refundable term.
I am just considering the australian domestic flight for me and my partner from SDY to MEL forfeitted, since expedia.ca is not giving the money back. Don't make the expensive mistake. Avoid expedia.ca at all cost!