San Diego, CA
These people really know their automotive stuff. The prices aren't that bad either. The space is small, so space tends to be tight. but if you go there around 2 p.m. it's not that bad.
Don't get upset if you can't understand the owner. His son helps out a lot with communication. I'm definitely taking my car there again!