I've been unable to purchase for over a fortnight, using a variety of different cards. All were AMEX however and, as soon as I tried a MasterCard the other day, all was well and the transaction went straight through.
Bit of a blinder now that the bmi card is, er, AMEX