6 months to a year sounds about as long as I've been keeping them already since I order in bulk. I'm somewhat but not quite due for a new batch though I guess I can just order early to ensure I have that buffer should things get super ugly. Though it's harder with the corn. He's still quite young and growing to the point where I've just bought rodents from the store in smaller batches so I'm going to have to figure out how much of what kind of rodent to order for him (he's on fuzzies now and I estimate he'll be ready for the next size in a couple months or so).