Horrible Company Trust Pilot. They charge their clients an arm and a leg and when an honest user like me does a good review on a small service, they accuse it of being false. This tells me that they are more inclined to support their bigger clients. Do not trust them!
2 years ago
Trustpilot has a
1.5
average rating
from
2,664
reviews