I used to breed my own and let me just say- The money you save doing it will be offset by the time/work you have to put into it.

It can be fun and rewarding if you like rats but it is a lot of dirty smelly work. And I didn't even need live ones. I just froze the small rats after raising them as all my snakes take f/t.

Nowadays I just order mine in bulk.