There is a lesson here about lawsuits, which will drain you of both money and peace of mind all at the same time. Sometimes you can't turn the other cheek, much as you would like to do so, and have no choice but to fight. Having the guts to stand up for yourself (or for your company) is in itself a virtue and there are times when it is best not to walk away. Unless you are in such a spot, though, always consider that…
Now that I think about it: I currently have two items I returned, now I need to wait for getting my money back. Could that kind of thing be outsourced (agent in India who keeps nagging the companies in question?). In general, a nagging service?