BBB isn't the greatest feedback anymore. I watched a special on 20/20 about BBB and there was instances that if a company doesn't pay they didn't give them a grade they deserve and vice versa. heres a link check it out.
Quote:
Originally Posted by The Stig
|