I have a bit of an odd ball car (Triumph TR6) and team there did a great job with it. It drives like new now. And, despite it taking much more time than the team initially expected (due to to some issues with the car - not their estimate), there wasn't any up-charge. All in all a great experience.
Pros: Can do attitude, good communication, exactly the $ promised
Cons: None
more