I’ve had the good luck of working entirely with companies who pay promptly for work done. The sole exception was a client last year who requested and received a 30-day extension of payment before the contract was signed. The project was done under a time constraint, so I added my own money to pay the image retouchers. That was fourteen months ago.
Since then, payment has been promised upon production of the initial batch of guns. The company has not actually began production of the product. At the one year point, they agreed to making partial payments monthly but went back on the promise. No offer of collateral or alternate payment arrangements was made.
My options are to wait longer (with uncertain result) or to force the issue in court (probably not worth it for the amount involved). The third option would be to write off this experience as a loss and move on. In that case, I see no reason not to make the specifics public as a caution to possible customers and business partners. Your thoughts?