Better Business Bureau is a non-profit organization offering consumer protection and financial literacy programs. Free services offered include business reviews, complaint processing, scam alerts and Speakers Bureau presentations.
Website: http://bbb.org