They manage their reviews as they want,some of mine genuine were removed,i had proof of everything i showed them but still removed,They defend the big companies.They getting paid to keep the bad feedback away from big companies thats why nowadays every single company have 4.5/5 star on trustpilot.
3 years ago
Trustpilot has a
1.5
average rating
from
2,734
reviews