I read reviews and talked to people who had used them before and everything was good however my repair was anything but good. It could be just by another shop. I was very upset by everything that was not done correctly and then I found out there was damage done to the car in addition to the original damage and I will not go back there. If you have an older car or something minor they might do a good job, but I will make sure to take my higher end car someplace else.