hey friends...
i think we should check the background of supplier or customer means their  history we  can get from clients.so i suggest before making final deal be double sure because a account receivable on time is important part of business.some companies are preferring account receivable for outsourcing purpose because when they outsource their business process experts easily retrieve their cash on time...