I buy off of the guy who suppies the mice for the pet stores in my area. he knows we buy for snakes so he sells them cheaper and in bulk. I only buy what i need on a 3 week rotation incase creatures dont eat or whatever. I dont have room to breed my own but I think it would be smelly and more of a hassel then it is worth.