BBB has been the subject of controversy. The controversy is mainly related to its alleged practice of giving higher ratings to businesses that pay membership fees. It says that payment from businesses is not required for them to receive an "A" rating.[3]