Slugs are just shell less snails -- escargots in expensive restaurants. The French think they're a delicacy. Hmmm. Does anyone on this list trust the French anymore? Weary