All of your ideas are real possibilites. they may need to be turned at least to check for trueness, if they are way out warranty exchange them from where they were bought. did you wipe the braking surface with brake cleaner first? they come with a protective grease film. also clean all the rust and scale/grime from the hub face before the new drums go on. good luck