What are your payment terms?

We require prepayment prior to printing. The big guys force us to pay 8-weeks in advance; as a young company we have no choice but to enforce these terms.