My BMW 428i is probably too new to provide any data. I had purchased a BMW 328 new in 1999 and that was not an easy car to own. The first 2 to 3 years were fine; however, the subsequent years were terrible. I had bough an aftermarket extended warranty for ~$2,500. When I traded in the car in 2005, I added up all the repair receipts paid by the warranty for kicks - it was about $6,000. Major issues were thermostats (3 of them), window motors and regulators (all 4 windows, some twice), several leaks, power steering pump, tie rods, oxygen sensor, and a few other items. The BMW dealer charged about $1,200 for brakes, a new battery was ~$200 (couldn't go to a local pep boys, had to go to the dealer due to special size) and maintenance was fairly expensive (oil changes, etc.). Although, it has been 16 years, the experience soured me on owning another BMW. As a result, I have purchased a couple of Infinitis (no issues) and have only recently leased a BMW (if it has issues - it can go back). I don't know if my experience was atypical; however, I recommend knowing a really good independent BMW mechanic, as maintenance and repair prices can be high. I hope that helps.