I must say customer service is great and the mechanical work is done right. However prices are quite unfair and make me hesitate to return for any work that requires parts. Parts seem to be marked up about 300% which can add up fast especially when you need an already pricey part.