captainamanda Joined Jan 9, 2013 Messages 50 Reaction score 1 Jan 21, 2013 #1 I've heard that snail products work really well, but there aren't too many brands in the US.