The BBB is a joke. If a member company pays their dues the BBB will side with them almost in every case. Better to avoid the hassle and file direcrly in district court or small claims.
The old rumour is that Al Capone started the BBB. Either way, as we all know, biggest scam out there. Fuck them (and their $1000. + bumper sticker endorsement).