I took my car here recently. Upon first pick-up of my car I discovered that sanding marks under the paint were clearly visible, there was a fair amount of overspray on parts of the car that weren't even part of the repair, and my headlight was way out of alignment. The staff would not re-check the work either. It also took two more subsequent trips to get the paint issues corrected.
Pros: Clean shop environment, multiple locations
Cons: Horrible customer service, arrogant staff members