This company is a scam. They are in CHINA!! They automatically continue to charge your credit card for the intial product (which I did not receive and clearly shows in transit after over 65 days). I have tried multiple times to cancel any subscription or autorenewal and have yet to get any response. I've had to dispute charges with my credit card. DO NOT ORDER FROM THIS COMPANY!!!
Claim your business profile now and gain access to all features and respond to customer reviews.