I have had the worst customer service experience with booking.com. I had prepaid for a reservation and then a month later it was cancelled. I have sent emails and called in to find out why I have not received any updates and all they can tell me is that the refund department is "very busy." Not an acceptable response. I will not book with them again.