You've just described the Better Business Bureau.
But guess what? There are plenty of underhanded businesses that could care less about a bad rating from the BBB, because the type of customer they're fleecing is not particularly savvy. Think elderly folks who are a little too trusting, or immigrants with a bit of a language barrier who aren't familiar with the BBB.