Real French Snails, Escargots from Cornouaille, Organic to Boot