We are a small print shop and we require 100% payment upfront before we start printing. Having said that, we are primarily short-runs so it's pretty rare that we would have a huge cash outlay but I personally hate having to ask customers for money so that's our policy. I'd rather be in a...