Watched the YOW website all day and noticed the non-canceled flights were getting off fine in the afternoon so stuck with our original booking.
The incoming flight must have been de-iced because it left on time and showed on time at DCA monitors but arrived late, so we were a bit late but nothing to get upset over.
We had an efficient flight attendant who took all the drink orders before takeoff and came around with a tray. Much quicker than using a cart or going back and forth to the galley.