Booking.com has a very aggressive booking procedure. Once they have your credit card, they will keep hounding you. And, if you leave the site without logging off, they automatically book & charge your card for a booking that you had been looking at. Once, I got double booked for the same hotel. Had to call hotel to cancel because booking.com has no live service agents to talk to.