All the feedback is bought, not a trustable site to check reviews. There are companies you just can't leave negative feedback it's always removed. It is auto feedback set to be always positive. Each 20 positive for example someone will be allowed to give negative to looks real but it's not. Some companies have 4.5 stars on trustpilot and thn all other websites they have 1/2 stars. XD
3 years ago
Trustpilot has a
1.4
average rating
from
2,698
reviews