Really, BMW isnt as high quality as people think, same with mercedes, they WILL have small problems just like your average car. Everyone thinks they are like bullitt proof or something. Especially for the price, wont find me paying 50-65k for a bmw. If ya want a nice luxury car, get a Lexus. Although, i do like those new m3's coming out, ill admit that, but still wouldnt buy one.