PROS :I purchased this one and am 100% satisfied with it. If you are on a budget and are still looking for professional equipment, I recommend this driver. I am using it on my CNC conversion and am grateful for the simplicity of it. Its as simple as plug and play.
CONS: I've noticed the driver gets hot, but have done research and have found all do. So much is integrated into one small device, so make sure you put a cooling device in. I am using just a small fan and had no issues, May be adding some aluminum heat sinks to distribute the heat.
Overall this thing is a steal!