Lifestyle This snail slime-infused cream is down to $14 (over 40% off)Believe it or not, snail slime seems to have become the superstar ingredient in beauty...