Posted Friday, March 19, 2010 at 3:18 PM
Anybody heard of these?
A new Salba Whole Food Bars is being heavily advertised as a great vegan meal replacement. Anybody tried them or have any information?
I can't rely on advertising hype to get to the truth!
Are these just flax seeds?