Took over two weeks for 1/2 inch repair to bumper on 2004 Porsche Carerra. Was called after a week to pick up. Drove 23 miles to be told that my car was not ready, and they mixed it up with another one. Waited 10 more days.
Additionally, in the sunlight, the paint is not a great match, which suggests to me that they do not use factory paint.
Pros: Friendly shop
Cons: My experience
more