I had a great experience there, everything was great. Super nice people, spent a good hour with me setting up my car and getting everything just right. My car had some slight damage, but I knew it going in because it was in the photos. I can live with a small door ding since I know I will get another one at some point....
My coworker had the same experience, even was able to get them to repair a bumper at no cost, because there was a good size parking curb rash on it.