Horrible customer service. Rude gate agent forced me to check a carry on compliant bag, even though I was an early boarder. They assured me that the bag would be off the plane right away, but I waited over a half hour to pick it up. Worse yet, there were plenty of open bins, even after everyone boarded the plane.
As if that weren't bad enough, our departure was delayed an hour because of a broken seat. The plane had been sitting at the gate all night, so I'm not sure how their stellar employees missed that.
So much for Canadian hospitality. Never again.