how come when I inport my log it imports contacts that I have already imported? Maybe it's something I'm doing but needs fixed.
1) It is not anything you are doing. Duplicate checking / handling is a 'feature' that QRZ logbook shockingly lacks. (in single quotes because something that should be intrinsic to a logging program should not be regarded as a feature, as in 'feature request') Freeware loggers have dup check capability, and yet this commercial program does not.
2) You are SO right that this needs to be fixed.