Maybe I've just been lucky, but I very rarely have an issue with customers paying, the vast majority have paid straight away or within a few days. However I'm still waiting for payment for an emergency call out I attended in early December.
Without going into all the details, I got a call at...