Glad to see I'm not the only one that sees trustpilot for who they really are, I had a "poor review" about ilgm removed, they even say on their ilgm review "we've partnered with ilgm", Trustpilot is obviously bias with some of their reviews (make you wonder if they're getting freebies to removing bad reviews from some of the business's people write reviews about),
They are indeed bias tho,
5 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews