I don't know anyhing about that product but there is one making the rounds here in Victoria (and probably many other places)called Juice Plus-sounds like the same product. I in no way mean this as a negative but the people I have met selling it are all born again christians-I have no idea if this is just a coincidence. I wouldn't think the people involved are a cult but I'd be careful and listen carefully to the pitch to see if its something you want t get invoved with.
You think you're not ever going to be able to eat another thing, but alas, you will find yourself feeling strangely peckish around teatime. The more you eat, the more you want. That's the way it goes."
Nigella Lawson