Well a lot of people on here seem to favour the nema 23 3.1nm from CNC4U as they are good value and seem to have passed the test of time. ..Clive