Agree with Agro. We use to do 30 day, then it was 15 day, now its due on receipt. Like you, I get more frustrated year after year with the ones that drag their feet. When they drag their means I have to drag mine and I hate that. Locqus will have a current balance feature in the next month or so to help with this. The live balance will be fed to the managers and you will be able to not cut the slow payers to get their but in action and take their payment on site. Will help my side of things a bit I think. But as for now, I call and call and call to get them to pay.