The place is a total rip off. I paid $880 for a simple oil leak that required a part that cost $115. To make matters worst they loosened my brakes and my car was shaking uncontrollably. When I told the sales guy he said it would be $2400 to fix it. After I complained they called the Manager who ask me to leave the premises. Scam..Scam and more Scam. Do not trust this place..