BMW has totally dropped the ball with service.... first they make it nearly impossible to work on your own bike second there shop prices are ridiculous and third these stories of damage being done by inept mechanics ate everywhere.... im done w/ BMW
Keep in mind; most dealers (specially in the US i suspect) have "Bmw" as a brand. Next to kawasaki/honda/suzuki etc.. they are a BMW dealer, not a BMW workshop i assume.
However; they are still under direct control/guidance of BMW motorrad germany. If they screw up they gotta explain themselves to BMW germany.
So if you ever have problems, just contact BMW motorrad germany directly.
Here in the Netherlands there's exclusive BMW dealers, their service is great.