They replaced my rear wheel bearings on my car no problem. However, the ABS sensor stopped working and when I brought it back (for them to fix, or reconnect, or whatever, since it was working before they touched the car), the guy told me that they would charge for labor and parts. The concept of ""releasing the car with a new problem that we caused"" didn't register with the guy. The concept of ""put the car on the lift for free to see if we left a wire disconnected"" didn't register either. I just walked out and I'll need to re-connect or replace the ABS sensor myself or go to another garage.
Cons: created additional problem, more concerned with money