In today's small business finance environment, there are two lending programs for borrowers with bad credit. Cash advances, which are based on the business' cash flow, and factoring, which is based...