Is not a good company. I cancelled an order three months ago and I still have not received my refund. I send emails everyday and I get a automated reply which means no one even bothers to read the emails
8 months ago
Snatcher has a
1.2
average rating
from
635
reviews