Has anyone tried these? They are baked veggie fries for kids, available in the freezer section. They are also, of course, organic. The company also makes these snacks called Puffets. The website says they are sold at SuperTargets, including the one in McDonough. Are they any good? Are they worth the cost? If anyone has tried them, please let us know! www.peasofmind.com