Surplus stepper motors can be purchased inexpensively and often there is limited data available. Is there a way to approximate the RPM that the motor might run at given the information that is usually available such as degrees per step, voltage, current, ohms, etc.? If there's a generally understood maximum pulses per second or some other guideline that's more than sufficient.