Whoever you use, Id recommend getting all of your electronics from one supplier.

Although I got my steppers from cnc4you also, Zapp Automation Ltd is a site sponsor, and from what I read a member on here and a very good at providing advice and support to the products you buy from him. No slight on cnc4you but if I did it again id use zapp for the motors / electronics as I suspect this area will trip me up most when I come to assemble it. as ive used an array of suppliers I suspect this may cause me a headache when asking support questions.