Got my order confirmation on April 18, 2025. It is now May 18, 2025 and still haven't received my order. Products are coming from a Chinese company in China so be aware of that! Not sure if I'm ever getting my order. Trying to get a refund since it's taking sooo long!
Claim your business profile now and gain access to all features and respond to customer reviews.