Payment due by?

Here’s a good, recent thread on the topic:

The consensus seems to be that you’re at the mercy of their AP department. Although some have had success with setting firm guidelines, and are willing to walk away from contracts that don’t mesh with their business plan.

IMO, a good way to gauge their reasonableness/flexibility is to require a security deposit. 15-25% is within the norm.