I have been doing a lot of commercial work recently and I'm wondering when you guys like to be paid. I have been delivering first then sending an invoice to be paid. Most people pay almost immediately online. Some others though have been straggling. I've had an invoice for a particular event due...