Mitch the advisor was great. Very professional looking place. Prices average, which is to say not cheap, but likely better than a BMW dealer. Surprised they did a basic cleaning INSIDE and a pretty nice wash on the outside. Car thanked me for going!…only quirk is that after the alignment, the steering wheel is pointing slightly off-centre, which is driving me nuts (car tracks absolutely fine however). I will go back for sure. 2016 X5 35ix