CarMax
Consumer Report
Purchased a 2006 Mercedes Benz S430 AMG. Was told that the car was immaculate. No problems, no wrecks, never been damaged by water, fire, etc, etc. I live in Ohio and in turn thought driving such a fine luxury automobile as Mercedes Benz would be a treat. The trip back was great, the car ...