Those excuses are just there to make you wait to get paid. Have found that 95% of the time they are bogus - especally when you have been paid for other work by that company.
For those type of customers I raise rates as soon as I can.
I also charge late payment fees, after all if you are late to your supply house they will charge you.
I know that many of those companies do not pay the late fees but it does seem to get them to pay on time on the next billing.


ed