BMWs are like beautiful women. HIGH MAINTENANCE! Another is they're not as bullet proof as the 80s and earlier models. Too many bells and whistles to break. Once they do not just any shop can repair them, only the dealers have the tools/knowledge and diagnostic equip to do it right and not just change parts. Just like their cars.