So, it's a hobby. Why not buy a single driver and have a play on one axis on the machine - get to understand the driver and realise if it's suited to your needs. The benefit of the TB6600 (and similar) can only be price - so other replies will extoll the virtues of other drives, but you've listed cost as a key discriminator here. I have TB6600s, and I've modified them to make them work reliably. They do work, for me, for a hobby machine. I will replace them on my next machine as I update the PSU, but that's a different story.

Beware of misrepresentation - I've bought drivers claiming to be TB6600s (identified as 42V, 4A drivers) which were actually based on a Toshiba TB67S109AFTG chip - similar, but lower spec to the TB6600 - I had these working briefly but never reliably (lost steps, etc) - but I never investigated why.

You already have a machine?, so what are your replacing with the TB6600?