Took the car in before it died on the road (I figured soon I wouldn't be able to start it, once stopped) & also it had squishy brakes & Bret found that the...
The only shop I trust with my BMW750I!
They fix it right first time every time and if it doesn't need it they don't do it.
It's a rare to find a shop...