Many people've had a problem with that controller.
http://www.cnczone.com/forums/general_electronics_discussion/110986-how_i_fixed_my_chinese_tb6560_controller_updated.html
Hmm there are two boards with the same chip one is red which i linked to and another is in blue. Looks like they are talking about this board: http://www.ebay.co.uk/itm/3-Axis-TB6560-CNC-Stepper-Motor-Driver-Controller-Board-/190680714045?pt=UK_BOI_Industrial_Automation_Control_ET&hash=item2c6574cb3d
Can't find more info if the red board is affected with the same issue.
From what I have seen and understand, the red and blue boards are basically the same. The circuits and their small annoyances are also likely the same. They are great boards for getting anyone started in CNC (and I would still recommend them for those on a budget because they ARE way cheap as a package with motors and 25V power), but they are not perhaps suitable for professional quality workshops needing absolute accuracy and reliability.
Some of the internet circulated fears are potentially a bit overblown. Even though the board's circuit is arguably a little wacky and does not do the quality of the Toshiba TB6560 chip justice, they still "mostly work well".
I have two of the blue boards (3 axis and 4 axis) from Ebay on my homemade CNC machines with Nema 17 and Nema 23 stepper motors respectively. They have worked reasonably well for me for the last couple of years.
They have small annoyances in the circuit that can cause motor noise and occasional missed steps. Usually not too much of a worry for most hobbyists creating parts, etc. My accuracy with these boards is all least within approx 0.5mm which is good enough as far as I am concerned.
I use an external cooling fan in my control panel to blow on the heat sinks just in case the chip frying stories are true, but so far all the TB6560's have been warm to touch but have not fried.
I would stay with 25V as some of the problems seem to start with higher voltages??
Also, if you decide to go this avenue, I just found a great resource on another thread for fixing this board if you end up having problems and accuracy isn't good enough for your needs.
http://www.homediystuff.com/fixing-a-chinese-made-cnc-stepper-motor-driver-board-tb6560-chips/It includes a good simple explanation as well as excellent diagrams and closeup pics of what to do. Very helpful in general for owners of this board.
I hope this helps.