I had one service done with them. The technician is good but the service man are not. They are not men of keeping their words. They promiced to waive the diagnostic fee if I do repair with them, but actually not waive it. Be care of their promice and keep everything on paper!
Pros: experienced technician
Cons: bad service manner
more