Good service, a tad over priced. However, tech didn't rotate my tires, because it would have needed to happen again in a few months when I get my ball joints replaced, so, that saved me around 100 dollars -- Super nice. Stay on top of what they quote for the price, possible discounts/coupons, etc. I've had them try and take me for a loop in the past, but kinda caught em. Overall, not too bad.