What a disaster?! My flight home cancelled at the last minute. After waiting on hold for over an hour with Expedia they said they could not assist because the airline put me on a flight for the next day. Of course this is means I miss work and now I have to cover another night (room/food) in the a city that I didn't plan on stay in this long. If I could leave less than 1 star I would. I will never book with Expedia again. They suck.