I was going to but they charge for all forms of credit card payment so I went debit, I didn't see AMEX on the list either (this was approx 1 month ago).
Argos sell VISA pre-paid cards for £25 (plus £2.95 fee) - which you can buy on your amex. The Post Office may accept these as payment (they are effectively debit cards).