Welcome to TRF, Milius.
The price RSC quoted is probably about right for them. But as Daren said, you can probably get just as good service from a competent repair person at a better price and faster. But being an East Coaster, I can't help you with an LA repair shop. I've got a really good guy locally in the DC area, but that's no help to you.