Every once and then, I do have to call a vendor for something, and I have a bad (or good) habit.
When something annoys me enough in their system or process, sometimes I ask the person on the line to document what i am saying. Not berate them or complain to them, at the end of the day they are most of the time just following a process, but to write down what I say, just in case someone takes the time to read it.
Now, if the vendor would be doing its job, I probably wouldn’t be getting on the soap box, but then some other person, may just get annoyed and never come back.
Having customers identify your bugs is free. But may cost you more than you would spend on QA.
(BTW, what’s that red thing in the picture? I have no idea…)