Can get 50 from China for £30ish posted if you look around...

Those H17 connectors look good for stepper motors as they accept a good wire size, unlike the GX16 which is a bit smaller than I'd like for CY-4core 1.5mm^2 cable.