That depends on how old it is, where it came from, what the ingredients were, and if I'd use it quickly enough before its nutritional value declined.
$20/pound for flake food is way more than the average price of a good brand of flakes. So to answer your question, no, especially when the first (and main) ingredient is soy flour.