Possibly the most difficult area of any business is getting customers to pay on time. Or pay up at all. There are always problem people who either assume that if they leave a debt long enough it will go away – or those who would pay but find themselves in awkward...