I sent my car for repair at this place two weeks ago, it was a nightmire. They first told me the engine gasket need to be replaced. Then they quoted for $1800 since it is a v6 cylinder. A week later, they called me it is ready to pick up, I paid and drove the car home, one day later, the car started to leak some sort of oil, I called and they asked me to bring it back, I did. They repaired it for free since it is within warranty period. Couple days later, the check engine light was on, I had to bring it back the third time, and they fixed. I also saw a bolt sitting on top of my engine, which means.... Anyway, what a repair experience... Won't go there next time.