I was told at a marina 30 years ago that AMEX was the slowest card to pay the merchant and had the highest fees.
It's a wonder they are still in business.