I'd say it was your preference and what ever works best for you.

I used to breed rats, mice, and gerbils for pets a couple years back. They all have a very strong odor and if they escape, good luck trying to catch them. I have a relatively small collection of snakes now so buying once a week is no big deal for me, but if it expands to a larger size, I'd consider it.