I have booked my apartment over booking.com in Belgrade, Serbia. After showing up at the apartment at the arranged time, the renter cancelled the apartment last minute, while I was in front of the building! I was forced to look for a new apartment in the foreign city that I don't really know at the last minute and I was late for my business appointment due to that. After contacting booking. Com, all they offered is an apology and a ridiculous compensation of 40 $. By advertising non-credible and non-professional renters, booking. Com is supporting their behavior and while collecting their fee from the renter and the traveller, they offer no guarantee to the travelers that their service is trustworthy and professional. I will not be using booking. Com again. I will switch to other accommodation sites that are more reliable.