Im always satisfied with the service here. I travel a lot and, of course, Ive seen it all. I remember having a fight with a hotel over my money after I canceled a booking there. I kind of gave up on getting my money back, but their customer support managed to turn it in my favor. Now I always read the cancellation policy carefully and advise users to do the same. Good luck!