Talk about a total scam. Why google has partnered with them makes no sense. They are pay to play. If you want your seller ratings to show up on your adwords campaign you have to pay trust pilot $500 a month.
5 years ago
Trustpilot has a
1.5
average rating
from
2,741
reviews