Never use such a site. Booked a one week vacation at Le Sport/The Body Holiday in St. Lucia. from Feb. 6-12. Received confirmation of booking by email. Only otels.com did not confirm with Le Sport. We flew 5 hours from Toronto, 1 hour 45 min cab to hotel only to find there is no booking and no availability all week! After talking via long distance (with roaming fees of course on my cell) to Rachel, Marie and Vic at otels.com we only receive a verbal apology for ruining our planned vacation. We are both professionals, unpaid when we take time off work, left our kids with family and then are stuck without the vacation we planned and paid for with only an offer to take us to a 3 star hotel (Le Sport is 5 star, recently renovated with activities, yoga, wellness and spa treatments included as part of your package), in Rodney Bay. Needless to say our plans were not for a tour of Rodney Bay and this lack of service ruined an expensive and planned vacation. Otels.com offered to give our money back(very kind-thank you) and Vic stated we would get an email within 24 hours regarding compensation. It is now Feb. 12-no word. We also got a copy from Le Sport of an email sent to otels.com stating that there was no rooms available for our stay Feb. 6 but of course otels.com chose NOT to share that with us and happily confirmed our reservation and charged our credit card. I am disappointed that such a poor service continues on the internet.