I placed an order on 03.04.2025 through the Dot & Key website (Order #2969398) and have yet to receive the product. Despite multiple attempts to contact customer support via email, WhatsApp, and phone, I have not received any response.
Details:
Order Number: #2969398
Order Date: 03.04.2025...