(Photo by Stephen Brashear/Getty Images)

A recent survey by FlightAware shared which airlines have the most delays and cancellations.  For cancellations, American Airlines and Southwest top the list with both airlines canceling 2.4% of their flights.  Delta, Frontier, and Spirit are also on the list behind them.  American Airlines was also on the list for the highest average time delays.  Southwest has the honor of having the lowest average time delays.  Are you shocked by these results?