Booked flights believing Expedia's guarantee that if same flights appear, they will credit back difference. Well same flights appeared and after email, phone calls and several attempts, credit would not be given. Wasted hours dealing with them. Would not use again or recommend Expedia to anyone. Have used other sites and never experienced problems and lack of customer assistance like I did with them.
Very easy to book. Everything was just as arranged.
Very easy to book and review on the site allow you to find good hotels.