I wrote a review of company and in 5 minutes my review was deleted and I can no longer have access to my account. I have never experienced such cyberbullying and It scared me how some websites work hand in hand with some companies to protect them from being unmasked from fraudulent business.
6 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews