I read a previous thread and so far, I've got 2 places that I will check out: Motor Speed West and Dinan. I've used Dinan for chipping but never thought they did other repair work. Are there any others that people would recommend?

Also, are there independent shops to avoid? I'm looking at BMW Auto Service Independent in Sunnyvale and BMB Motors (also in Svl). Any word on them.

Please list any independent shop you'd recommend (other than Dinan & Motor Speed West) OR any ones you'd like to warn others about.