Vendor management and your business finances