One thing I forgot to mention is find a shop with dedication and love to the car. You don't want to be just another customer in the crowd.