Excellent customer service, although I feel that the prices were really high for the services performed... cost over $400 to replace 2 serpentine belts and an oil change. For that price I could have just taken it to the dealer. Overall great service, just high service cost for both parts and labor.