Terrible service. My elderly parents were flying on a non stop flight. I paid extra so they would come on a non stop flight. However, the flight was stop in middle for "unknown" reasons. My parents were given no estimated time. Stuck at a random airport. They were not given any food or water. The airport they stopped at had all the restaurant closed by the time they landed, so they couldn't even purchase any food on their own. The flight was supposed to be 5 hours, but just their layover was 12 hours. My parents could not take any medication without food and my dad's blood pressure went up and he almost passed out with the stress and the wait without food. Aftermath, I tried contacting them and the customer service put us on hold for 3 HOURS! Once I finally got hold of them, the lady was the RUDEST person ever. She wasn't apological at all. She said she can't do anything about it. They later send me an email with $200 refund on future flights. But 2 months later, I still haven't received anything about it. In order to get that $200, I am placed on another hour long wait for customer service and still they don't give me friendly or the refund back.