I guess we do things differently but we wont take that car in UNTIL we have those parts Isaac. Also if there is a long wait we are going to tell you. We learned a long time ago that we would rather potentially lose the job from being honest about the delay than having a customer super upset. I am sure we have lost money in the short term but I would like to think long term the word of mouth and happy customer makes up for it.
I will say adding parts after the fact can indeed cloud things up and mess up the timelines. BUT if we know ahead of time what you want we make it a point to have it here.
I would agree with this. Not only that but when something is in-stock you might get that lost customer back, where as if someone came to you for a big build or even small one and it took forever and they left unhappy, then chances of them coming back for something like the new fuel systems, CF manifolds are far more limited, where as if they went somewhere else got it done in their required time, the chances that they will come back around since they originally considered AMS is far more likely. I know thats how I'd operate. If I felt like a shop said whatever to land my job and I left unhappy, regardless of the quality of products that came out later from them, I'd avoid it, and I'd avoid it on personal principle regardless of discounts, free parts, or even reliability.
Now with that said I wouldn't make my life's goal a personal vendetta for feeling wronged or soured but word of mouth is an amazing thing, especially with social media, so while I wouldn't go get a website to write blog posts about why a shop wronged me and followed every f* up they had forever. I would certainly take time out of my day to voice my own experience when the opportunities presented themselves to other potential customers, and have them err on the side of caution based on my own experiences.