Re: TB6560 faults
There are many better hobby use cards... in fact, pretty much any driver OTHER than a TB6560 is going to be better no matter where it comes from. The TB6560 was never intended to be used in a stand alone stepper driver system, the datasheet for the chip specifically says it will fry randomly on power up if it doesn't have the right power up sequence, and not a single design I've ever seen implements that correctly. Other chips, like the THB6064AH, or DRV8825, or whatever support the power up sequence you can expect with a stand alone driver.
And Chinese junk would be good to avoid. A quick search for US based stepper motor drivers will find many many options. I would personally recommend geckodrive.com but they may be out of your price range. If you don't mind building a kit, my drivers are high quality and (I believe) well thought of.
Whatever you do, don't buy another TB6560 from anyone. And try to avoid Chinese crap.
James hosts the single best wiki page about steppers for CNC hobbyists on the net:
http://www.piclist.com/techref/io/steppers.htm Disagree? Tell him what's missing! ,o)