RRT but they charge leg and arm for their work
I'd like to disagree with this, I feel their pricing is great as well as their service offerings. I've provided some lovely examples below.
Manual transmission Fluid Change - We won't do that, it has lifetime fluid, it will break if you do it
Manual transmission Fluid Flush and Change - $200
Rear diff leak BMW dealership - $1200
Rear diff leak RRT shop - $600
Rod bearings BMW dealership - What are rod bearings? Is that a V8? We have to drop the motor and send out. GL, hopefully you get it back!
Rod bearings RRT shop - $1300, pick it up in a couple days
Weird vibrations and wheel shake during braking - We test drive your car and beat the **** out of it so when you get it back it shows 6MPG average. By the way, we are charging you $300 for letting us joy ride your car and we felt no vibrations
RRT - 5 minutes later, it's just lower control arm bushings, go ahead and knock that out when you do bearings
Weird noises over bumps like metal/metal clanking - We can't duplicate the issue, please pay us $300. Btw, your car tank is on empty, we don't cover that
RRT - 5 minutes later, it's the sunroof when the visor is open, if closed for pop-up no noise, etc. Here is a link for parts to fix it for about $20
The list goes on. RRT has numerous hours on our cars where the dealership probably doesn't have anyone trained on our aging cars, none the less, someone that has done something more than an oil/filter change. Based on their experience and expertise, comparing with other mechanics with less BMW experience/success, their hourly rates are right on point. I'd be hard pressed for you to find someone as good with similar rates.