Lead supplier – due diligence