For the Ball Machine owners or users: Is really true that you are improving your game using this training aid? How is that? I mean, is the Ball Machine a good substitute of a partner or tennis teacher? I am very interested in the acquisition of a Ball Machine (TT + I think), but I want to be sure this is a good investment. Thanks for your comments.