If you had asked to be paid by BACS (i.e a normal bank transfer that takes 3 days) they would have said they did it, then you wait 3 or 4 days, they then blame the bank, then they do it again and again the bank "oddly" failed the transfer as they never really did it in the first place. When it gets to bad payers I ask for CHAPS transfer as that is to all intents and purpose immediate.
For certain companies I use a factoring service. I give the factor agent the invoice , they gave me 90% the same day. They then chase the client and would give me 7.5% later when they get paid and keep 2.5% for their fee (i would inflate my invoice 5% to cover such clients).
It's surprising how many bad payers start calling you to beg to get the factoring company off their back as they will pursue their side of the deal without fail or mercy 24/7 as soon as you give them the paperwork. You can plead ignorance and say its not your fault as you factor your invoices. Most big companies know exactly what that means and put your right at the top of the queue so they can avoid the hassle. I had one nice experience once when a TV company I worked for told me that my invoices would have to wait 2-3 months to pay as the director was in mexico running a US based quiz show. Strangely he got called in the middle of the night and managed to fax his signature back to pay when the court order turned up in the office and he had 24hrs to get to court or else. I was though able to remain safe and sweet and detached from the "drama" as it wasnt my fault but the bad factoring company
