I have taken mine and my girlfriends car here many times for several different repairs and have nothing but good things to say. I have had a very good experience every time I have been here. The staff is skilled and friendly.
Frank is really nice and easy to deal with. He will work with you and tell you if there is the potential for any hidden costs that might occur. He told me right up front he doesn't have the cheapest labor rates in town but you also get what you pay for. All the work is backed up by a 2 year 25k parts and labor warranty.
The last time I was in I was getting the A/C fixed and the radiator replaced. They gave me a free rental car to cover me for the day I would not have my car. I know nothing is free, but the prices are still extremely reasonable and I always feel comfortable taken my car there and not feeling like I'm going to get scammed by some shady "used car salesman."