But putting snail slime on your skin? It seems like that might be where some people draw the line and trust us, that too was our first thought. However, before you write the ingredient off ...