I also know shit happens and somethings just can't be helped.
Just don't lie to me about it. The lying gets under my skin more than the actual situation that is being lied about.
So I had an "experience" at my local dry cleaners. I left the following review on their site.
I dropped a black blazer off for cleaning. It smelled of perfume and had a small make-up stain by the collar on it.
When I came to pick it up, they said they didn't clean it because there was a hole in the sleeve up by the shoulder. They showed me a hole, that was NOT there before. It looked like it was snagged on something. The hole was the size of a pencil eraser. They insisted there was no way they could put a hole in it because they never touched it.
But ... this blazer HAD been cleaned and pressed! I pointed that out to them, no smell, no make-up stain, totally cleaned and pressed with the exception of a hole in it.
They still insisted they never cleaned it and that the hole was there when I dropped it off.
They cleaned it. They pressed it. And they put a hole in it. What can I do?
Nothing ... except warn you that they lied to me. I probably would have been less mad if they would have just said sorry, we had an accident with your blazer. I had 2 other items cleaned that I was picking up. I paid for them (they never even offered a discount to try to smooth things over) left, and I will never use them again.
So yeah, there is nothing that can be done. She was a mean person, that was not going to back down. You know when you know someone is lying and they have you at an advantage? Well, that was her. She gave me the stink eye and stood firm.
I'm not proud of the fact that as I picked up my items off the counter, I looked her right in the [stink] eye and said "fuck you". But it did make me feel better.
I even justified it later by thinking it may translate into something less offensive in Chinese. No?

If you live in my area... do not go to this dry cleaner:
Hampton Cleaners
2968 S. Rochester Road
Rochester Hills, MI 48307
(248)852-7488