Quoted from ForceFlow:Unfortuantely, the BBB isn't any more effective than yelp.com. They have no legal power to do anything since they are a private organization. All they offer is a sticker for organizations to show their BBB rating, which is basically meaningless these days.
I think his intentions were basically to use it like yelp anyways