Trustpilot are a scam operation themselves and I agree that they are near-perfect evil.
They shake down companies involved with them and give add very little of value. If anything, they are harmful to ecommerce as it makes people more skeptical of reviews
They shake down companies involved with them and give add very little of value. If anything, they are harmful to ecommerce as it makes people more skeptical of reviews