I bought a Birdie Ball the other day at a local golf shop for $1.95. It is a small plastic tube with beveled edges. You set it up with the open ends facing the ground and the sky. Then you hit it like a normal golf ball. The thing tumbles end over end with a reverse spin, just like a golf ball, has a nice arcing flight and lands a short distance away. I hit it with a sand wedge a few times and it flew the width of my back yard. The manufacturer claims that the maximum flight is about 40 yards.
Even better: you can fade and draw (or hook and slice) this thing just like a regular ball. My son says that it makes different sounds depending upon which way you hit it. (I’m quite deaf, so I’ll have to take his word for it).
All in all, a first rate product. Much better than those plastic balls because it actually feels like you are hitting a real ball.