Expedia.com
Bad service
I thought Expedia worked well until I had the first problem with it... Now I realize that it only works if nothing happens with your trip (no changes are necessary...). I booked a hotel using Expedia, but had to change dates - I called them 30 hours before the scheduled arrival and asked to change ...