Interested by this. If you google around on this topic, all the information out there seems to indicate that Amex charge the highest fees and this is the reason that many merchants choose not to accept them. So either:
- you are right, and Amex have a real image problem that that they need to...