Air Canada in general has a issue recognizing Star Alliance status with other carriers.In particular, AC Detroit attendants have the personality of Scorpions.
As a Alliance Gold AC didn't allow me to get boarding passes ahead of time. Had to get at ticket counter. When I got to ticketing they wouldn't sit my wife and I together or give us the same zone. Tried to charge me for one for 1 checked bag even though it was an international flight and I paid with a United Airlines Credit card ( free baggage).
I had to speak up and challenge her. After debating it she said " I gave it to you for free". Didn't even make eye contact. AC People in Detroit as So rude and not particularly sharp.
My advise.....don't use AC and avoid Detroit Metro all together if you can.
Review about: Air Canada Baggage Policy.
I didn't like: Ticket counter experience, Charged for 1 checked baggage for international flight, Charged baggage for star alliance gold member, Didnt give the seats together even though asked for it, Worst airline ever.