Never lets you up load unfavourable reviews, what do you expect when your revenue is sourced from the companies you review? the lack of reliability will eventually be the downfall of Ecommerce, people will grow tired of, dishonesty, coupled with al lack of accountability, Ecommerce needs to clean up its Act. starting with these unreliable review sites.
3 years ago
Trustpilot has a
1.5
average rating
from
2,735
reviews