I placed my order 2/14/26 and still have not received it or been able to get updates about where my order might be. I have contacted customer support several times with no response. The website leads you to believe this company is in the US but the tracking is in china. Not that it matters because the tracking never updates. I don’t expect I will ever receive the products I ordered. Total scam or just terrible company.
Claim your business profile now and gain access to all features and respond to customer reviews.