I made it to Toronto on Xmas eve. Was supposed to land at 7pm but didn't land until almost midnight thanks to 5 delays. I spent more time in the departure lounge in Edmonton than I did in the air. The baggage claim area at Pearson looked like a UN refugee camp.