I took my truck to get body work done due to an accident my wife was in. My insurance company issued them a check because they wanted it before doing the work, that should have been my first sign. They had it for a week at first and then turned into 2 weeks. When I went to pick it up it has some imperfections in the paint and they didn't fix/replace some parts that they were paid to do. So they took another week, then again when I went to pick it up it still was not done correctly. So they had it for another week and again when I went to pick it up, paint was still tacky, window and door lock messed up and imperfections still in paint, wheel guards had not been replaced and never took in for alignment.
I took it home with intention of taking to a reputable body shop and they found that they used bondo instead of replacing parts. With all that being said, if I were you I would not take your vehicle there to do anything at all.
more