I don't agree that Booking.com handles customer complaints better than Airbnb. I had booked a flat through Booking.com. The host wanted a deposit of my credit card information via an untrustworthy customised Italian website for a deposit before handing over the pin to collect the key. I do not speak Italian. Giving my credit card information to a strange website whose language I don't speak was not part of the agreement. The host then refused to give me access to the flat. My complaint to Booking.com was answered with standard texts pointing out that the deposit was obligatory in the small print and therefore part of the contract. However, the small print, which I admittedly had not read before booking, stated that the deposit was to be paid in cash. It didn't say anything about credit cards. I tried over five rounds of back and forth to get a complaint and a refund via Booking, as I didn't actually receive the flat and therefore didn't get any service. Booking then simply stopped replying. When I then wanted to take legal action and claim the amount, it turned out that I would have had to sue somewhere in Holland. So all the money was gone and I had double the cost for that night because I had to book a room elsewhere. So I've had the worst experience with booking.com customer support.