The Better Business Bureau (BBB) is an independent, non-profit organization that ...