The website claims the company is based in Colorado, but it's actually in China. Their customer service is terrible. They promise hassle-free returns, but that's not true! They don't respond to emails or allow order cancellations, and shipping takes an absurdly long time. My shipping took 43 days, and I received multiple emails claiming my item had shipped, which was a lie. This company is not trustworthy.
Claim your business profile now and gain access to all features and respond to customer reviews.