They should do something bold to restore customer trust in the quality and caliber of their work. They should introduce transparency: Wait Room should be in their repair shop - like a seat at a restaurant where you can look through the glass and see them actually make the food. It would be educational, awesome to watch, and puts mechanics on notice that everyone can see everything - so do it right.
I have recently started going to Endras, and my initial reaction is that their customer service is poor - simple things like not calling back when they say they would, or not responding to emails (again when they said the would), instead of having to chase them for every single inquiry. That is the only interaction I have had so far. I can only assume now, especially after reading this thread, that they will likely continue their trend in providing a lowered customer experience than other BMW dealerships. They are not shining stars in customer service - fact. They need to focus on the customer "experience" so that everyone recommends them - if the "get" that, they can make great changes to their reputation and revenues. An amazing customer experience transcends customer service.
I can't speak to the quality of the service department. I can only trust all your reviews and consider myself cautioned - wolf might be my best option it seems.
I have dealt with Serpa in the past - since Pat first started the mottorad division. The new guys working now are really great - but recently the dropped the ball with me on the sale of a very expensive bike and ended up chasing the guy who was there physically with cash in hand even though we had arranged for me to come in after to close the deal - wish it did not end that way - they have not apologized or recognized the impact of their hunger to get cash in hand despite our verbal agreement. Possibly month end sales pms? My fault for not getting the deposit in - fair - but our discussions did not require it as they told me they will hold it for me until x date to get in and get paid up. Dealing with them - and only mentioning this because there were some posts about simple interpersonal skills sales folk should have - was like talking to really good and knowledgeable friends - its very relaxed there and you feel comfortable opening your wallet. I kept hoping they would call to apologize - they did not and lost a customer for life.