That's what I do, and be sure to leave an exact account of the transaction on the BOI afterwards. So, someone else may give them a chance too.
I'm a little opposite than most people. I tend to write up GOOD Guy threads when I have a pleasant experience and I usually avoid bad guy threads. Those on the BOI just cause too much drama. If their was a mistake made and it was resolved, I usually don't post about it.