Companion pass is what it means. They're traveling with you as a Companion. Shame is on you for not reading the fine print. There's a saying, "Ignorance of the law isn't an excuse". Not taking the time to read the fine print of a fine program allowing someone YOU designate free travel, is your faux pas.
... View more