Horrible site and unprofessional workers. They don’t review cases with fake reviews. I’ve been contacted them numerous of times with proves and got nothing. No clear answers - just automated messages with instructions which doesn’t work . They put down business reputations by posting fake reviews and never investigate it.
8 months ago
Trustpilot has a
1.5
average rating
from
2,739
reviews