We booked our entire vacation through booking.com. Every hotel/Motel was exactly the cost we were quoted and we never had an issue with mixed up rooms or anything like that. One motel miss represented themselves thru their own web sight and pics. So we cancelled the day of at the motel, hopped on booking.com and booked a same day booking at a named hotel. With in 15 minutes booking.com representative had called us and talked the motel we cancelled at to give us our money back and they actually gave us cash on the spot! The motel was Probably wanting to avoid the visa fees for cancelling but nonetheless we got our money back. The booking.com representative was very helpful in that whole ordeal especially once we mentioned that my family felt unsafe at the motel we cancelled our reservation. We never had an issue with being shunned from any of the free continental breakfast or anything like that from booking thru booking.com. We had a wonderful vacation and absolutely no issues with booking.com and plan on using them for many years to come.