BBB study shows complaints about vehicle service contract industry are on the rise
COLUMBIA, Mo. (KMIZ) A new study by the Better Business Bureau shows complaints against the vehicle service contract industry are on the rise. For more than 20 years, the St. Louis region has been the “epicenter” for the industry. Companies that work in the St. Louis region usually market the selling of contracts to millions
Continue Reading