DON'T GO HERE! These guys are not the best when it comes to servicing cars. After taking my car in for stalling when idling, I was told that I had a problem with my battery, and that was the problem. Then I was told it was actually the battery cables. Then I was told it was this and then that. One week and $1,600 later, I picked up my car and it was still stalling. I took it back, called all week to find out what the status was and did not get a call back until one week later. I was then told it was the fuel pump, and that would cost just under $500. If these guys new what they were doing, the fuel pump should have been one of the first things they looked at. Even I know that. I called the Service director several times, and he never returned my call. I had a call in to the general manager who graciously accepted to fix the problem for free (free meaning free + the $1600 I already paid). I tried to schedule the "free" maintenance, and to date, have not had any of my calls returned. DON'T GO HERE!