Was happy with the service, called every few days to let me know the progress and car was ready before the date they gave me. One small thing that was overlooked was scratches on tail light. I didn't see until I got home.
Overall I was very satisfied. Very nice people to work with.