When speaking MERELY costumer-related feedback, Trustpilot.com is the no. 1 way to build a brand on trust.
It is the world's biggest online-review portal today, and the way I analyze and pick out new partners for me to work with, in my business-company, Yourworldsavings.com