French people rarely eat snails. It is only considered an expensive delicacy in the U.S.A. Poor French people simply put their plastic boots on after a rain, grab a pail and a stick and go snail hunting: it's a free meal. Also, most French people have never tried frogs and never seen it offered at restaurants either. (It is unclear where Americans get the idea.)