We've recently got an American Express card after being drawn by the 5% cash back offer they're running and also because I cancelled my Capital One card as they wouldn't offer me the same cash back deal they were offering new customers.
Unfortunately it seems there's a reason Amex are desperate for business.. no bugger accepts their cards anymore!
At least that's what it seems like when time and time again I present my Amex card old to be told "Sorry we don't accept that" while being stared at like I've got 2 heads.
A lot of online places don't accept it and that's the same for a lot of stores, luckily the places we spend most of our money do accept it, namely Sainsbury's, Tesco's and the petrol stations we use.
Even so I'd say that only 60% of the places I've tried to use the card actually accept it. So I've still got to carry around a "spare" Mastercard as well.
Do you remember the old Amex adverts? "American Express? - That'll do nicely" - Now I know why they don't use that tag line any more!