Here's the bottom line, if your looking for a shop you can trust go to APR.
I went there for the first time and they just earned my business for life. I took my Subaru WRX there for a rack and pinon replacement and some suspension tune ups and was trying to do it within the warranty I had purchased with the vehicle. I was apprehensive of how that was all going to work out between the shop and the warrenty company but APR took care of everything. Not only did they take outstanding care of me and my car they had me back on the road within a week.
I've been to many different shops around the valley and no matter the quality of the work what always seems to be lacking is customer service and communication. The guys at APR were outstanding, I was informed every step of the process and they were dead on with their pick up date.
I'm very thankful to finally find a shop I can trust down here, if you give these guys a shot I know they'll earn your business too.