Sad part is labor prices are high everywhere and only going to get worse. Demand for technicians is so high and few are choosing the field, despite the opportunity to earn 80-125,000 per year.
We raise our labor rates here about every 3 months and they are double what they were just 6 years ago. Also, motorcycle rates are up to 96.00/hour here.
A good thing to do would be to look for someone that truly knows BMW’s and is a long-term fan of the cars that also owns his/her own small shop. If you go to a shop that is too big you are likely going to run into the same labor rate issues.