There's been a lot of AMEX bag fraud, so unless it's free in the computer, we tell pax to pay and ask Amex for reimbursement if they truly are eligible.
BTW, up to 8 companions on an identical itinerary get a free bag and they don't have to be in the same PNR. If they aren't, an agent has to waive manually at bag drop.