I placed an order December 19th 2025 and here it is February 28th 2026 and I still haven’t received my order. Approximately 2 weeks after I placed my order I kept getting alerts from my bank asking if I’m trying to place an order from this company. My original order was for $50 but they kept trying to get $39.99, $29.99 etc… This company is a scam for sure.
Claim your business profile now and gain access to all features and respond to customer reviews.