Yeah I second PerfectPrey. They seem to be the most humane option from what I have researched (I am vegan and looked into this a lot before we got a snake, lol). Their site explains how they raise and "dispatch" them and the mice we have gotten from them look great. I think it's important to support more humane business practices when you have a pet that must eat other animals. Paying for shipping can be as much as the product itself, but because buying snake food is such an infrequent expense (for us anyway, and for people who only have a few snakes), it doesn't bother me.