Cinch makes it simple by asking you a few questions and narrowing down your recommendations.

Does it have a good reputation?

Are they easy to do business with?

Do they consistently offer good deals?

Are the products worth it?

Whats the best one for you?

They have explainer posts for how they get their recommendations forcar insurance,credit cards, and more.

Refreshingly, its fairly easy to see how these suggestions work behind the scenes.