 After reading all the hype about how wonderful the BMW 3 series are, I purchased a very low mileage CPO vehicle.  First, the great looking sunroof is absolutely useless as it is so noisy at any speed above 10 mph, you can't use it.  BMW says "This is normal."  The speedometer is off by about 5 mph at freeway speeds.  BMW says "This is normal."  I have a Volvo and a Ford with similar sunroofs and they are quiet.  And the speedometer on all my other cars (Chevy, Ford, Volvo) are accurate.  BMW touts their cars as having superior engineering, but that is obviously a lot of sales hype.  I am looking forward to the day I can trade this one in on almost anything else. Very disappointing car.