Absolutely zero customer service. I ordered two weeks ago and have received no updates on my order or tracking, with no support from the service or the shipping company. For overpriced supplements that promise five-star results, one would expect five-star service, but this is unacceptable. Even if the products are excellent, I’ve lost trust due to how they handle customer relations. Zero stars... shop elsewhere.
Claim your business profile now and gain access to all features and respond to customer reviews.