As the owner of a communications agency that has experienced significant delays in client payments over the last 12-18 months, I can state firsthand that small businesses often find themselves ...