I purchased these because they do not contain dairy, soy or corn. Well, in addition to being dairy free, soy free.... they are FLAVOR FREE! Absolutely horrible dry tasting bars. First words out of my mouth were "tastes like dirt" so that's what I'm going with. DO NOT WASTE YOUR MONEY.