Yes, the BBB has lots of questionable practices.
http://en.wikipedia.org/wiki/Better_Business_Bureau They have switched to an A-F rating system, but they still reward members for paying the fees. Wolfgang Puck and the Ritz Carlton are both rated F because they refuse to pay, so I would take any rating of any company with a grain of salt.