I always try to put myself in the shoes of the customers. And to be fair, we do very well at customer service. Put your self in the shoes of the other customers. You have crops in the field, you need your truck back, you've been waiting patiently. Some yahoo comes in from nowhere and the service department drops everything to get them taken care of first. Would you like it?
To my original point, the customer came in on Monday. He was told that we were booked and could not get to him until Wednesday. We also told him where the next nearest repair facility was located. He chose to wait until Wednesday. Tuesday, he's ranting because we "haven't even gotten to his yet". In addition, he thinks we should replace all four injectors "because if one failed, the others probably will too". Although we represent Ford, we are not Ford. The manufacturer's warranty is just that, the manufacturer's. We paid for the parts on our shelf, not Ford. If we replaced the non-defective parts just because the customer wants us to, guess who eats the cost if Ford doesn't pay? We do!
We were polite to the customer. Our service tech worked until 10:30 to get other jobs completed so we could get to this customer. In addition, other jobs were put on hold. But we were very clear with the customer as to what we could do (replace only the failed injector) and when we could do it (Wednesday). He accepted this and then chose to act like a horse's *** when we did not drop everything and put him first.
Oh, and then once we were able to accomodate him and get him in, we get hit with the "And as long as you got it in, can you service it too?". We did, but it meant pushing someone else back on the schedule. Seem to get a lot of those calls; people who want you to "work them in" and then hand you a laundry list of other repairs "as long as it's in".