If you have ever had to deal with a flight cancellation, you already know how frustrating it can be. No…