My suggestion is "ebay". I bought 11 from there a while back and about 6 were very good.
You might have some better luck, search under CNC and Stepper Motor.
It is quite hard to find surplus steppers.
I also found some steppers in a forum and he happened to be a local guy. I went to his house and got them really cheap, $20 per unit, about 100oz