News & Analysis These Automakers Suck, According to Owners December 22nd, 2016 0 Owners have weighed in on their new car purchases, revealing which brands they are likely to go back to. The ‘ Annual Owner Satisfaction...