When I ran a retail shop in the US I never accepted AMEX because the fees were significantly higher, mostly because of the flat monthly fee and low volume of people using AMEX.
Frankly I don't know how they are still around. Since everyone with AMEX always has a back-up card there is no incentive at all for merchants to accept it.