Friendly service, knowledgeable staff, unfortunately overpriced. If I was in a pickle I would come here in confidence that the product would be sufficient, but even the dealership was cheaper for some of the services I wanted done. If there was a competitive price point on services (Ie. not marking up the cost of parts to increase profit margins for services) I would make this place my go to. If I could offer up some advise to customers; do some research on part costs when you are quoted by them before you agree to use their services.