If you can find a deal on a ticket through Expedia then that's cool, good for you. But be well warned, if you have any issue that requires their support you may find yourself very disappointed.
I made the mistake of buying a couple plane tickets that I needed changed. I contacted the airline and they had a policy that allowed tickets to be fully refunded within 24 hours, and were also happy to make the requested changed.
However they could not because the ticket had been purchased through Expedia and they directed me to speak with them.
And for the record Expedia clearly states their policy is that they will not add any charges for any changes to tickets, and will defer to the policy of the airline.
I called Expedia's support line, explained the issue, and then was put on hold while they tried to call the airline. After waiting a while I was advised the airline (that I'd just spoken with) weren't answering the phone.
Okay. A little odd.
I was advised that "offline support" would take over resolving my case and I should expect to hear back from them within 24 hours.
I never heard back from them.
I sent Expedia a couple more messages requesting an update and support.
I submitted the form to escalate the issue. According to their site they "review it and contact you within 72 hours".
I never heard back from anyone at Expedia. I have no idea if they tried anything but they certainly never tried to assist me.
We bought a second pair of plane tickets from another airline directly and had to leave our tickets unused. Complete waste of money.
Do not use Expedia if you can help it. You will be far better off going directly to the airlines and hotels. It may be a bit more work to research, but the cost is the same if not better. And most importantly the customer service is worlds better.
Expedia didn't just fail us with their customer service, they abandoned us altogether. We were their customer, we paid them for a product that could not be used. They completely disregarded their policies.
There is no excuse for that.