For a business that calls itself "Luxury", you wou...
For a business that calls itself "Luxury", you would expect an outstanding sense of customer service. Let me tell you... Over the top Heli has the worse customer service you can possibly imagine. They simply will ignore your inquiries. Red flag for us!