I ordered from them in the belief that they are based in Jersey, UK. But, they are based in New Jersey, USA. I live in the UK and waited three weeks for my goods to arrive, they failed to deliver in the promised time, so I asked for a refund, which they gave me and apologized via email.
They do not use tracking numbers to monitor the packages progress, they told me the goods were lost, stolen or possibly seized by Customs.
Then 3 weeks later having given me a refund, the goods arrived, a total of 6 weeks since placing the order and after cancellation.
It has been a confusing experience, and I feel misled, they will deliver and have a impressive variety of supplements on offer. Perhaps the 3 weeks delivery guarantee they offer only applies to customers based in the USA.
They are legit, but; whether you choose to use them is entirely at your own discretion. I may use them again.