Jeff Berman’s flight from Seattle to Quebec City was a code-share nightmare. A delay on the first leg of his flight left him stranded in Calgary, and the only way out was to buy a new ticket to his ...