TD Bank in Canada require the use of Expedia to redeem travel points on some of their credit cards. They run their own version of it, too, under the sketchy "tdrewards.com" domain (instead of the unspoofable rewards.td.com).
Why wouldn't people use Expedia? Honest question. I don't use it a lot; I usually book air and hotel direct. I do use other services as well on occasion but Expedia can be useful for discovery if nothing else.
Flights - wierd fare classes that dont have the normal options re changes and cancellation, no recourse through the airline if there are any issues
Customer service - hours on hold, and you have to call them to change anything, the hotel/ airline wants nothing to do with you
Hotels- treated like a 3rd class citizen, no points, cant use your status if you have it, worst room, I have been charged extra "urban fees" at the hotel on these fares. Hotels (business hotels anyway) dont want you to use Expedia and treat you like shit if you do.
I expect they have a niche for infrequent, budget sensitive, travelers as I have seen deals on there, but if you travel regularly, or expect plans to change, stay away.
What I like about google flights is how minimally commercial it is, it really looks just like its reporting fares, not flashing promoted bundles of things in your face.
> What I like about google flights is how minimally commercial it is, it really looks just like its reporting fares, not flashing promoted bundles of things in your face.
Exactly! I use it because it is the craigslist of flights. I don't want to be sold a zillion things, I want to simply plug in the trips I'm considering and view the best available options. Flights is great for that!
I've had exactly one experience with Expedia. I'm firmly in the "book directly" camp for all the reasons you mention but my wife booked a hotel in Beijing with them.
We travel from where we are in China to Beijing, show up to the hotel, and they have no idea who we are. They're really apologetic but they show us the Expedia interface they have that definitely doesn't have us on it, we double-check our booking and make sure we're at the right place, etc.
So we call Expedia. They're like "Oh so sorry, we'll have to call the hotel. Please hold." They come back and say no one answered. We're standing there with the front desk staff in front of the phone and we all saw it very obviously not ring. We confirm the number with the staff, they say they'll try again. Still nothing. They hang up on us.
We call the hotel's number from our own phone, it rings.
We call Expedia back and try again. They try calling the hotel a few more times and finally tell us there's nothing they can do. So I tell them to just cancel the reservation then since it's obviously useless.
They tell us they'll have to escalate it to some other department who will contact the hotel and determine whether we're eligible to cancel without penalty due to the short timeframe for the cancellation. I told them if the charge hit my credit card I'd dispute it, but they're welcome to do whatever they feel is necessary.
So in summary: Booked hotel. They did not put booking through. They were unable to rectify the situation. They told us they may choose to charge us anyway. It cost me like $15 in international roaming charges.
Last time I used it, you get results shown which eventually you can't buy, and I remember surprising surcharges (like for paying with cc or so). Was so annoyed never used it again.