2 of my last 3 weekly YXU to YYZ flights cancelled due to mechanical.
First was cancelled 5 hours after returning to the gate then followed by a series of missed rolling reboarding times. Still waiting for the flight pass credit to reappear in my wallet. Did get an apology email with 25% off coupon # without asking.
This past Monday's 6 am 8640 was cancelled @ 9pm Sunday night