I guess, they are made from green peanuts which haven't been allowed to dehydrate. They are considered immature. The canned ones are good, but they taste like they came out of a can. Did you try heating them up? You can put them in a bowl and microwave them for a couple minutes.