Driving from Idaho, my 325xi started having electrical issues. Pacific Motorsports worked me in (on a Friday afternoon) to diagnose the problem. (Most shops wouldn't even try to help diagnose it.) Their technicians figured it out, rushed in the parts and got me back on the road. They are professional, easy to work with, and answered all of my annoying questions.