There is enough valid Science out there regarding the importance of glyconutrients and in particular you can use that Science as a measuring stick for all companies claiming to have glyconutrients. But in my searches there is only one company that has all "The Eight Essential Saccharides" in their products and it is a patent pending formula. "M****tech" Most other companies have a few of the Saccharides but not all eight. The patent and pending patents don't allow others legally to have 8. The company that you refer to was marketing something with all 8 but I don't see that they are now. They were definitely in violation with patents before so maybe they took it down when informed. Not sure. Companies should be looked at solo on the research and development they put behind their products (Science). To study more on the subject of glyconutrients go to: http://www.glycoscience.org