Buying from a local breeder or a show is MUCH cheaper. If you're buying frozen, most of good online companies are fairly prices. I just bought 25 adult mice for $25 at a show. I also buy about 4-6 months worth of food at a time and stick it in my mini-fridge freezer section that stays in my room. I have enough food in there to last me quite awhile! I ordered food back in August I think and it looks like I've barely made a dent in my freezer!