W70 PRO log splitter ordered. It was advertised as made in the UK, but tracking showed it was sent from China. When I requested to cancel the order and get a refund, I was told to wait for delivery, after which I could return it. They ignored my questions about the misleading advertisement and wouldn’t confirm if they would accept a free return. The terms state I must return it to a German address at my expense, despite a London address being listed on the website. I've reported this to seek action. Overall, this company feels very untrustworthy.
Claim your business profile now and gain access to all features and respond to customer reviews.