Maybe I'm getting cynical with age, but ....

People are idiots. I may need to find a new line of work, because every day it drives me more and more nuts. A lady had an oil change and had us diagnose a rough idle. No real issues, the fuel trims were off a bit. We cleaned the throttle body, reset the fuel trims and sent her on her way. Today she calls up screaming because her car died in Edina. She wants us to tow it for free and refund her money because we didn't fix the problem. Yelling, screaming, telling me it's the same problem and we are idiots because we didn't fix it. Wait just a minute. You had a rough idle. You never mentioned the car died! It never died until you worked on it! Great. I get it towed in and she has a bad fuel pump. She wants me to fix it for free and pay for the tow. I refused. It's a whole separate issue. Things break all the time. The car obviously ran for five days. I didn't put a time bomb in the fuel pump to make it break after five days so I could make more money off you. And maybe you didn't notice that all 78 parking spots in my lot are full. I don't need to make more work. I have more than I can handle already. You drive an 8 year old car with 120K on it. Things are going to break. Deal with it. Rant over. It was a crappy day.

Feel your pain.

After 20 years of this kind of crap I now build trains for a living.