I made several hotel bookings with free cancellation option for a trip to Japan. Price went down later so I cancelled the bookings and rebook with the lower price. Then hotels.com cancelled all my bookings without any explanation. Tried to contact them and got an answer of violating their terms of use. All the bookings included free cancellation. I don't understand why I couldn't cancel and rebook with a lower price. Will NEVER use this website again, not even its mother company Expedia!