Expedia site works very well for flight, hotel and car bookings. Sometimes the site is very slow. But hopefully you won't have to deal with the their customer service department. Despite being a Gold member, if I need to change or simply cancel a flight, it's a 45 minute call with several holds. They have human robots in customer service so it takes forever. If you have to contact them, allow lots of time.