Pretty disappointing really. Air Canada seems to have a virtual monopoly to Montreal and so the crazy more than $900 fare I had to pay reflects this. To add insult to injury their archaic checkin system does not recognize your Star Alliance status and so when they make you check your (standard size) carry on bag they charge you CA$32 and tell you that you have to go to the website and claim it back. What a joke!!
Then they make you check in electronically (where they play the pay for bag scam and blame it on the computer) even if (like me) you have a European passport and so after queueing for the rip-off machine you then have to stand in line for a person since the computer has no way to check your visa or green card.
Next time I fly United Despite the fact that I will have to change planes :(
Terrible service eh!