Originally Posted by The Disco Volante
I'm sure the answer to this is on here somewhere, but I can't find it. I am spending ever-incresing amounts of £s in John Lewis who do not take Amex

as we all know. I would like to earn some miles for this. Does anyone know of a UK credit card that earns BA miles other than Amex?
Take your business elsewhere...that was why I would never shop in M&S...because years ago...when they were so arrogant...they would not take credit cards...except their own ridiculously high interest rated own label version
Now that they have been exposed as the Emperor with no clothes (that anyone wants to buy) I see a sign in their new food (fad?) store here in Caerdydd saying they were giving 10% OFF if you applied for a More Than card in-store...changed days...albeit too late I suspect