The 60-90 Day Payment Terms Problem: When Contractors Pay Before Getting Paid