Yep...have to concur with everyone else here. Of course, I'm not feeding a ball yet, but the same principles apply for any snake. You can keep a stock of rodents in the freezer that will last you for months, or you can go to the pet store every week and spend more per critter, or you can raise your own and deal with the hassle of keeping them clean and fed and happy. Not to mention that with either of those last two options, you have to kill them yourself. For some people that is a non-issue, but for many of us, it's something avoided if at all possible.