For small businesses, collecting payment from customers can be a difficult task and gets even more complicated when payments are late or ...