Ive been booking our personal and business bookings through this site for almost 5yrs now. Its great! Simple to use, fairly accurate information and if you have a problem you can contact them to assist you with resolving the issue. I know Ive had a couple of those situations and the representatives have been reasonable with solutions. Its a site that people should use regularly :)