Booked a direct, late afternoon flight from Montreal to Charlottetown the first week of January. When I went to do my online check in the morning of the flight - I noted my original direct flight was cancelled and I was rescheduled on an earlier flight with a connection through Toronto. No advance warning! The two flights were on time and arrived on schedule but it would not be a flight I would book in the future. A 90 minutes flight turned into a 4 1/2 ordeal! Not fun. Not sure why the direct flight was cancelled... Had I known the day prior, I would have booked the early morning direct flight.
Nothing else to complain about - flight attendants were pleasant as were the AC Customer service agents on the ground.
I am all about loyalty rewards.... so AC being part of Aeroplan is a big factor on why they are my airline of choice.