Booked them online and was very happy with the service. Best thing was their prompt communication via email. Whenever I had a question or concern, it was promptly answered. I would highly recommend.