Layne Labs is my go-to - even in the midst of all of the COVID19 insanity I was able to get an order from them shipped within 48 hours, and their rodents are always immaculately clean and really neatly packed in high-quality packaging that seems to preserve quality better than the plastic bags a lot of companies use.
I really should raise my own but I had rats as pets when I was growing up and between that and working in research labs all through grad school and having to do CD on thousands of rodents, I think I just don't want to deal with it now. Still, I keep leaning toward the idea - maybe because I enjoyed those rat pets so much, lol, so that doesn't bode well for my convincing myself they'd just be snake food now!