Last year my boss purchased two Tecball for us, that's great for training alone.
A bunch of employees got kinda hooked and play on a daily basis (a dozen do), I play with them from time to time but I noticed this week-end it's not a good thing for my competition game, because I uncounsciously got used to play fast without any reflexion and you know you can't do that in a tourney...