due diligence fee North Carolina