I have yet to receive my order. I reached out to them, they did reply right away the first time and sent a tracking number. This took me to a website in Chinese. When translated, it doesn't show any activity that the product is headed my way. I then tried to cancel my order for a refund and have yet to hear from them. I blocked my card so that they can't charge for any future auto ship orders. I believe this is a fraudulent company, so best to stay away. I was under the impression that it was a US company, but it apparently is not. Also, I noticed that all the positive reviews for them on Trustpilot are all "redirected," so I don't think any of those reviews are trustworthy.
Claim your business profile now and gain access to all features and respond to customer reviews.