Sir, When we have to wait for a customer to bring us parts, it usually does take longer. When we purchase parts for the customer most repairs are completed that day, depending on the job. We are sorry you are not happy with the time it took to repair your car, but had we been provided the parts at the time of drop off, your vehicle would have been repaired a whole lot quicker. I am glad that we are both in agreement, that for your next repairs another facility would be a better match for you. Also, just to make sure you are aware, when we repair customers vehicle with customer supplied parts, we do not warranty the work, we only warranty work on parts we supply. Thanks for your business and good luck in the future with your next mechanic!!! Have a Bless Day!!