The service at All Pro is always excellent and the repairs done right. My only concern is that there was a 100% markup on the parts for the repair. I recognize that auto mechanics use a markup chart on prices, but paying $600+ for a part that is widely available at $300 seems exorbitant.