I may have told this story on here before. I rented a car once while mine was in the body shop. The day I picked it up was a blizzard, schools were cancelled and everything. The car had about 6-8 inches of snow on it to the point where the agent couldn't even do a pre-rental walk-around. He said you won't be charged for any minor damage because we couldn't do a walk-around. Rather than get that in writing, like an idiot, I took his word for it. I just figured if he noted no walk-around was done that was good enough. Big mistake.
I took the car back a week later and after the snow melted off it, wouldn't you know, they found a scratch on the hood. I said look, first of all, I didn't scratch the hood. Second of all, I shouldn't be charged because no walk-around was done because of the snow. The rep proceeded to tell me it hadn't snowed last week. I asked if he was calling me a liar, to which he responded,"Yes, I am." I went ballistic (I never make scenes in public) and ended up getting thrown out of the office.
Next day I spoke to the district manager, apologized for my behavior and told her the story. She was able to track down the original agent who remembered telling me that and I was not charged. So this story had a happy ending, but I still count a customer service agent telling me to my face that I was a liar to be among my worst experiences.
Another one. There was a garage I used to take my cars to because it was near my office. The manager left and the place slowly declined to the point where I was close to not going there anymore. An ice storm was coming (2007?), my tires had 60K miles on them and I needed to travel out of town that night so I decided I should pull the trigger on some new tires. They were right next door and had a decent price on a set I liked so I bought them. Then ended up I didn't have to go out of town because of the weather.
Next morning I go out to my garage and one of the new tires is flat. I put on the spare and drove back there and they said no problem, we'll take care of it. He calls an hour later and says all taken care of. I go back and he says,"That'll be $20." For what? "The tire had a hole in it." It's brand new. What about manufacturer warranty? What about road hazard? "Road hazard doesn't cover tire damage," (which begs the question what DOES road hazard cover and why would anyone pay for it?) to which I very calmly said I had been a customer for 15 years and would never come back if he charged me. "Good," he said. And I never went back. Hope they spent their $20 well.