BA, Amex Clash On Merchant Fees