Late payments are a threat to any business, but especially for smaller firms, longer days sales outstanding (DSO) timeframes can be a company killer. The...