Has anyone ever heard of this stuff?http://store.yahoo.com/valuenutritio...omefopo2l.html

It's just called greens.