I had almost the exact same problem with them over the summer when I was ordering a Squale.
According to trading standards "A refund under this section must be given without undue delay, and in any event within 14 days beginning with the day on which the trader agrees that the consumer is entitled to a refund."
I ended up sending a copy the Consumer Rights act and they still argued that they have 14 working days, shitters!
Anyhoo I did get my money back on the 14th day.
Good Luck!
Ps i can’t seem to attach the relevant page of the Consumer Rights act but I think it’s on page 12
Sent from my iPhone using Tapatalk Pro