I love the customer service.
However, I had my car in several times for same problem and still not resolved, everytime I'm advise it's one thing and have them repair it, to pick up my car realize the issue not taken care of. The 3rd time I thought it was resolved,and was told they test drove my car too.
The same day 1hr later the problem resurface again and I called to then know the noise was still there . .
I was very disappointed after not having my car for almost 2 wks and my issue wasn't resolved.