I wish I could give less than one star. My experience was awful and my trip was nearly ruined. I booked a multi-night stay in another country at least 6 months in advance. Booking.com would not allow me to pay in advance, but would charge my card at a later date. When they did eventually charge me, just weeks from our arrival, there was a typo in our credit card information and the payment did not go through. Booking.com sent us an e-mail at 9:30pm that evening, after we were already asleep, informing us that we needed to make adjustments or our booking would be canceled. I read the e-mail at 5:30pm the following day when I got home from work and our booking had already been canceled. They did not even give us 24-hour notice before canceling and the e-mail they had sent us had a generic subject line that did not express any warning or urgency. We lost our reservation and someone else booked it right away. This would have ruined our vacation if the hotel itself hadn't have stepped in to accommodate. I will never trust booking.com with my travel ever again knowing how poor their communication is and how quickly they will cancel a reservation without just warning. Zero stars if I could.