Im up in the north bay..where everything is overpriced.
so my best guess would be craigslist.
also, try E46 fanatics, just search body shops, im sure youll find a lot of references. They have alot of members in the bay area.
if you need a good wheel repair shop try wheels america in Union City.
We all get the urge...Saturday early morning...nothing to do till noon...
The aural sensations of 1st gear WOT
**CGM **(Certified Garage Mechanic)