I placed an order on November 8, 2025, and I still haven't received it. The tracking information provided was not reliable. I reached out to customer service but only got vague responses. I've requested a refund several times, yet they continue to deny it. Their generic responses about not being a scam indicate that many customers are facing similar issues.
Claim your business profile now and gain access to all features and respond to customer reviews.