Has anyone else made the mistake of trying to buy from them recently? They have cancelled my shipment after delays but say I can’t have a refund. No answer on their UK shop telephone number or email. Just someone on their (presumably overseas) 0800 number. Wishing I had checked the TrustPilot reviews now.