I went through the same thing mick.. My name is randy Willard and my co worker Wayne Evans went through our last orders and half the needles were bad