According to a newly released report, more customers are happy with their cars than at any other time before. The automobile customer satisfaction rating tied with 2009, when the numbers were bolstered by the “Cash for Clunkers” government incentive program. Customer satisfaction for cars just under credit unions The American Customer Satisfaction Index, based in Read on! →