 I really did my level best to maintain my loyalty with BMW- after 3 brand NEW BMWs and 10 years of battling with repairs and literally dropping 1200 to 2k in repair costs each and every time, I have finally decided to depart from BMW for good.  They are only good when under warranty, albeit you still have to go to the shop something- complete waste of time.  Secretly, I have been discretely jealous of Lexus owners because the service and quality there get- but I always remained adamant and advocated for BMWs.  I decided to keep my last BMW past the warranty, with 6 months post warranty, I came across 4 visits to the shop and over $7k in repairs.  TRUST ME, I bought them brand new and always cared for them with the dealership, always put 93 premium feul.  I have bent over backwards and now I'm tired and must draw the line after remaining in denial for a long time.  Its just a beautiful car but all garbage from the inside- not sure why would BMW would do this.  it is very sad.