We have used American Tire for over 15 years...they've taken great care of all our cars. They are conscientious and professional. They have parts, tires, etc and work very quickly. We have brought them a Mercedes, Volvo, VW, Lexus and Toyota 4 runner. It's rare that they cannot fix something, but when they can't they will let you know to go to the dealership. They even honor a coupon if you forget to bring it in!