I am really starting to appreciate the finer things in life and was pleaseantly surprised by the snails. the duck was even better.Does anyone know what special properties or health benefits which may be attributed to snails?Goblin