Air Canada is by far the least enjoyable carrier to travel on. I only choose Air Canada when there is no other option or if the seat is a code share on another carrier like United. I can't remember a trip with AC that left on time but the worst part is the staff. They go beyond being generally unhelpful and appear to enjoy making life unpleasant for their passengers. If you do need to call for assistance, prepare to sit on hold for at least an hour just to get through to a person.