I've used BMW of SF for the past 2 yrs until my warranty ran out. I have nothing but exemplary service from them. I make sure I see the same SA - Cedric Tong - when I visit. They are quite busy, so make sure you call at least a week in advance for any work done. Just be careful not to leave any valuables in your car, as stated also in their work order. I always find a few parking change missing from the coin slot.