Hi!
For 4-5 snakes, and with the amount of detest you display for rats, I would just spend the $10 a week and get your snakes on f/t.
Breeding rats is just about as much work as keeping snakes. If you hate them THAT much, breeding rodents would make keeping your snakes unenjoyable.