@idolsmasher +1 for AMEX platinum.
Obviously, it’s a credit card so I don’t recommend it if you aren’t diligent with your money.
It is also only accepted in approx maybe 50% of places? Independent stores almost never, chain stores mostly always.
I only use mine for petrol, groceries or large...