The Better Business Bureau doesn't exactly have a stellar reputation..