We have used Dialaflight before and they have never failed to disappoint. This time I was planning a surprise trip to New York. Cater at the company provided excellent information, was well aware of what I was trying to achieve. We booked and his recommended hotel in New York was far superior to where we had stayed before. He had added notes to the system saying that it was a surprise trip for my wife which resulted in us being upgraded in both hotels. Would recommend them 100%.