Never Never go there. Do not waste your money. They are going to charge you a whole lot of money and tell you all sort of problems in your car that had never existed. We went there to fix a small thing in the car but they replaced additional things and we ended up paying three time the amount we were supposed to pay.
Pros: Nothing
Cons: Poor Service, Charged Extra
more