My dealer blew me off about the brakes. I fixxed that with the EBC pads. I had to insist that the cables be replaced. I showed them how the return springs would not even work. This was when Venture BMW held the keys. Since then, there have been 2 different owners. #1,, Elmo's BMW, (the name says it all) replaced my fogged up windshield. #2, Bogarts BMW, has been good to me so far. They replaced my radio display or whatever (fogged up) and have taken care of any other recalls. Recently the brake inspection.
Jimmy
Edited to correct a couple of spelling issues and also to add more details.