I can't confirm the negative reviews. After I placed my order on Vitamin360.com and then checked Trustpilot, I was afraid I might have been scammed. But no — the two dietary supplements arrived safely after 10 days in Belgium (via DPD), apparently shipped from Slovakia. It does take a little while, and there's no documentation included in the package, but everything arrived just fine. So, all good!
Claim your business profile now and gain access to all features and respond to customer reviews.