Vendor due diligence