Instead of checking for duplicates it would be better and more convenient for customer if the leads that have already been downloaded or added to a campaign can be excluded for searches to begin with. That way they don't have to continually be adding leads only to find out that some were duplicates.