Someone wrote that they eat this. I'm wondering what form it is when you eat it and where do you get it? It sounds like it's an excellent nutritional product but I'm not sure of the taste. Thanks. ------------------------------