Currently I have my 2 cats and 3 ferrets all on Innova Evo Feline. This stuff is a great food, but it's also about $45 for a 15 pound bag. I used to have the cats on NutroMax and the Evo would last the ferrets for several months, but now that the kitties are on it too it goes way too fast. I'd like to switch at least the cats to something less expensive, but I want to try to keep feeding them a somewhat decent food. NutroMax was definitely in the price range I liked (18 pounds for about $25) and lasted for a long time for two cats. However Nutro seems to have a lot of recalls, and it's a pretty big step down from Evo so I don't think I want to put them back on that again if I can avoid it. Does anyone have any suggestions for a decent cat food that sells in a bag of around 20 pounds for $20-$30?