We are a small but growing shop. Our standing policy is to get a 50% deposit on all jobs over $100. We recently got contacted by a large nyc non profit that takes 45 days (!) to process payment, and lost the job due to our policy. We are having a bit of an internal debate about how to handle this in the future. We would like to do bigger work for bigger clients, but are a bit nervous to print and deliver a job with no guarantee that we'll ever get paid. Im sure you all have plenty of experience and advice to offer, and it will be greatly appreciated. Thanks in advance!