Cars that cost the most and least to maintain
CBS News / Posted 13 days ago
On the high end, unsurprisingly, you find luxury brands like BMW and Mercedes. Over the first 75,000 miles, the BMW 328i is the most expensive model, with estimated maintenance costs of $11,800.
More of a surprise -- to me at least --... Read more