These guys did more harm to my car then good. When I brought it back in to talk to them about it they yelled at me. I had to pay to have it fixed somewhere else. And to top it off they overcharged my credit card.
Pros: I can't think of any
Cons: did not do what I paid them to do
more