By trustpilot
Snatcher has done MIA in communications. Ordered as per below on 1st July 2024. Subject: Where is my order? Order Number: 387031 Description: I have not received my order, neither any communication and today is the 10th day as your policy is 7 - 10 business days. Urgently update me on the matter. Today is more than 2 months later and still no response or refund