I live in Orange County and have been at their place a couple of times. I've never had any problems with their parts.
The people behind the counter are better to talk with than the salespeople on the phone if you have any questions.
One major inconvience is that you can't place an order online. You can only call, fax or mail in an order if you don't want to drive down there.