I recently booked a trip on Expedia.com and had the worst experience trying to deal with their customer service. I was looking to talk with someone about their guarantee of giving you the best price that someone books for. After waiting for over half an hour to even speak with someone, I continually had to escalate to the next manager, because no one could actually help me.