I am surprised to read about so many bad user experiences with Booking. Either I am the only customer who never had any issues with Booking or, and that is more likely, satisfied customers just don't invest any time in writing a good review.
I have used Booking over the last five years several times a year and I can't really remember that I have ever had an issue. It is easy to use, offers fantastic prices. Don't know what else to say.