I recently placed my first frozen rat order. I did so primarily because I couldn't find a local supply of the size that my girl will need. I ordered two packs of 20 rat weanlings from Big Cheese Rodent Factory. Both of these packs are vacuum sealed.
Originally, my plan was to feed both my python and my California Kingsnake with these rats. Feeding once a week and allowing for shedding, I figured that the first pack of 20 would last 12 weeks. I would then open the second pack and feed those for another 12 weeks. By that time, I expected my ball python to be big enough for small rats that should be available at local places. I'd then go back to local shops for rats for the ball python and mice for the kingsnake.
Now that I have two ball pythons, I'm hoping that I'll go through each pack more quickly. If both ball pythons will eat these rats, then I may go back to mice for my kingsnake. It's still possible that I'll order small rats online. I was very pleased with my Big Cheese order, but I wouldn't mind supporting local shops if I'm only feeding three snakes. I believe that Big Cheese offers small rats in packs of ten. If so, then each sealed pack would last about five weeks, and they should stay fresh for that long.
Of course, this whole plan depends on my new ball python eating frozen rats. I had given her five days to adjust to her new home. When I took her a f/t rat, I found her sitting under her hide with cloudy eyes and thoroughly blued skin. I knew when I saw those eyes that she wasn't going to be interested in eating. I'll give her a few more days to shed and then start trying to feed her.
Bill
-----
It's not how many snakes you have. It's how happy and healthy you can keep them.