Took my car to have a wheel bearing replaced. They quoted me up front what it would cost and included a worst case scenario cost for having the hub replaced (should the bearing have become welded to the hub). Brought my car in, it was fixed as promised, cost was very reasonable - about 250 total parts/labor. What I really like is there were no surprises. I didn't need to suddenly have new brakes, or have fuel injector cleaners, or have the transmission serviced. In addition, they used floor mats and kept everything tidy. Will go back there in the future for repairs I can't do myself.
Pros: Honest, Work Done On Time, Explain What They Are Doing
Cons: None
more