TAH, Air Canada is by far the worst in my experience, maybe Spirit stole some executives