That’s good, I was going to suggest that you make them aware of their obligations under Section 2, Regulation 19 of The Consumer Protection (Distance Selling) Regulations 2000.
“(2) Subject to paragraphs (7) and (8), where the supplier is unable to perform the contract because the goods or services ordered are not available, within the period for performance referred to in paragraph (1) or such other period as the parties agree (“the period for performance”), he shall—
(a)inform the consumer; and
(b)reimburse any sum paid by or on behalf of the consumer under or in relation to the contract to the person by whom it was made.”
The fact that they didn’t inform, but simply shipped an alternative product would be considered a serious breach by Trading Standards.
IANAL.
😉