It's cheap for a reason. I would not buy those. I bought these and they work fine, but there are others which may be even better.

http://www.ebay.com/itm/CNdelivery-free-shipping-Stepping-motor-Aluminium-NEMA23-Motor-Mounts-bracket-/152108774934?hash=item236a63b616