North London, FWIW, I feel that you (and anyone else in the same situation) should get what you pay for. In some ways, they have potentially acknowledged some liability by providing a code but, in essence, you only had the single opportunity to use it, which was convenient for them, not for you. This may help: https://www.citizensadvice.org.uk/consu ... a-service/
Of course, they have your money and it depends on how much time and effort you want to spend on getting it back. If it helps, you tell them that Bry said that they are out of order.