The line up for check in was ridiculously long. Considering there is online check in or the machines, it seems everyone still needed to see a person. Modern technology big fail. When will on line check in recognize my PR card, surely you knew this was coming yet big failure to keep up... not good enough airline business. So as long as you are a calm and patient person then I would recommend Air Canada, but if you get mad quickly I suggest staying home.