› added 6 years ago
241
TIL the BBB is a a "Pay to Play" scam site that will give any business an "A" rating that pays them $425, and an F rating if they don't pay.
via reddit.com