How come there’s all these bad reviews on trust pilot yet on Natrustep they have 5 stars. So if you’re reading this it’s too late, you’ve been conned like the thousands whose comments are exactly true. Not based in the Uk, not orthopaedic, cheap plastic. 14 day money back (well that’s a joke). Report to your local trading standards
Claim your business profile now and gain access to all features and respond to customer reviews.