I bought one and hit with it several times the first week I got it. It is a great tool as far as it does do what it says it will, so if you have nobody to pitch you BP it is a quick, inexpensive way to work on mechanics. I hate hitting off a tee and liked this better. However, the game after I had used it I felt like my timing was really messed up. If you have the ability to take some live BP before your games, I don't think it will bother you at all--heck, it might not mess you up anyway. I would sell you mine cheap if I can find all the stuff that goes with it (instructions, extra spring etc...) I hit live BP much more frequently now.