No, I have not done flyball. I was interested in it, but they compete in teams and I cannot find any other dog-people interested in my area. You can build most of that from scrap lumber- hardware stores will give you scraps free or cheap jsut to get it out of their way. Also, contact a contractor or someone you know with a barn full of junk- it's not hard to find wood for free. The hardware and the mechanisms you would have to buy. If your dog can already catch in the air, flyball would be easy for them to learn.