On Monday takeoff of Spirit Airlines flight NK440 from Fort Lauderdale to Cleveland was delayed 2 hours 5 minutes and then as it neared its destination diverted to Detroit due to weather.
Spirit decided to bus passengers from the Cleveland airport to Detroit Metro. The buses arrived three hours late. Then it gets worse.