I agree, it stinks. If you ask for NON-REFUNDABLE deposit, they won't change their minds. And if they do, you have most of your material paid for so you don't mind if it sets for a few months until you can sell it. Always, always, always quoute your price up front and put it in writing.