I was a little hesitant to use this place because of bad reviews but I had no choice since it's the nearest to my place and this is one of the few places the insurance covers. It took them approximately 3 days as promised and my car looked good again. They were pretty nice on the phone as well so I guessed they're trying to improve their customer service from other people's bad reviews.