The problem on Trustpilot is that they are always removing post. The platform is to give someone heads up about a company service. But the constant removal of review makes it difficult. I got scammed but all thanks to bitreclaim.live I was able to get my funds back.
3 years ago
Trustpilot has a
1.5
average rating
from
2,776
reviews