I have a Slinger Bag. I bought it from a GoFundMe investor who used it once and sold it. I got it for a good price with the set of Triniti balls. I've used it about a handful of times and it's almost perfect for why I bought it- to groove my strokes. Yes, it doesn't throw a fast ball and it does have pretty heavy topspin. Heavy topspin is exactly the type of balls that I want to groove on. However, I like it. I had a Silent Partner machine that launched faster balls and had better oscillation but I sold it awhile back. Even though it was smaller than the Slinger, the Slinger is way more portable. I keep about 100 balls in the Slinger even when storing the machine. I can put my rackets in the Slinger (it has a pouch for them) and it is so much easier wheeling the Slinger and making only one trip to the court than the Silent Partner. I just wheel it on the court, place it, then turn on with the remote- ready to go. The Slinger, with all of its pouches and its design makes it basically a self-contained unit unlike any machine out there. Again, it is limited. If you're looking for something to launch 70mph balls this is not the machine. This is also not the machine that allows you to program a sequence of shots. However, if you're looking for a basic machine at a reasonable price point that you just want to hit balls with this may be it.