Brought my car into Critz to (i) replace the battery, (2) replace one headlight, and (3) reposition one switch in the center console.They did not respond for a week, and only responded after I called them to ask about my car.
Their oral report the next day was as follows: -New Battery: $400 -Needed a new alternator: $800 -Headlight replacement: $250 -Needed a new switch, which was not available separately, so I had to replace the entire center console for $400. Refused to have the work done at Critz. Had a new battery installed at Pep Boys - OEM without the BMW label: $113 installed. Car did not need a new alternator - but if it did, an aftermarket alternator was available for $120 shipped and the OEM Bosch was available for approximately $170.
It takes me about an hour and a half to replace an alternator. New head lamps were $51 each shipped and installing them took about five minutes per side.
Did not need a new switch, but it was readily available from another BMW dealer for approximately $110 and replacement is a 60 second exercise with a flat head screwdriver.Critz tried to sell me $1200 of services that my car did not need.