I have been going to Ray's Automotive Center for about 15 years now. I have tried other places and it always takes longer and costs more than it does at Ray's. With Ray's, you get what you pay for. They will give you a loaner car while they do the work and they will tell you when your car with be done.
The mechanics fix the car, and they fix it right. If you do have a problem, they will take it back and make sure the issue gets resolved. I actually have never had to bring a car back to Ray's after they worked on it, but I know that they do what they say, when they say they will do it.