I finally found a reputable BMW service center. These people are very reasonable. They are, first and foremost, extremely friendly and courteous. Second, they take the ti ... more