Too bad I can't give negative stars. Here's all you need to know about Air Canada: AVOID at all costs!!
If you need a bit more substance than that, here you go: This is the only airline I've flown who thinks it's appropriate to make passengers board a 3+ hour delayed flight and promise that there will be agents waiting upon landing to give hotel vouchers for the overnight stay before the next connecting flight. There were no agents at the airport, all their phone lines were conveniently down, and no meal/hotel vouchers were given out for the 8 hour overnight delay. According to legal policy, an 8+ hour delay is entitled to hotel voucher but Air Canada skimps out on all their responsibilities. To make matters worse, their social media person on Facebook told me "There's nothing we can do. Hotel vouchers are limited." Air Canada, you choose to fly a certain number of passengers - you can't pick and choose and only help first class passengers! And don't tell me hotel vouchers are limited when they're in fact absent lol. Hours later in the middle of the night, a rude agent finally showed up and claimed "A $10 breakfast voucher is all you can get. Take it or leave it."
You know what I'm gonna leave? Your airline!! Literally never want to fly with you again unless it's the absolute only option.