I have taken them my japanese car to their service once. I need to change the front bumper on my car and they did a decent job in ordering the parts etc. I guess if I would to do it in the dealership, i would probably be able to pick up my car sooner, since they most of the time they'd have to order parts. However, the service is good and the job done on the car is good too. They also charge a lesser fee then dealership would! great~
more