I have an aging car, a BMW 435. It's only been a day or two since I got it back so I can't really comment on the efficacy of the repairs. So it's really on the process. They are busy and it took several days to get my car looked at, but once work started it was done quickly, seemingly effectively, and with a lot of interaction and consultation -- all professionally and efficiently.