Stupid question time.

You did make sure you bought 24v and not 12v.

I have bought lots of stuff for my CTC 3dprinter from We Do 3D Printing with no problems at all. I haven't changed the stepper motors on my printer as the originals worked fine, but I did change the extruder to the ones like in your picture and it made a big improvement over the factory fitted ones.