I have some light scaring on my face - acne scars I guess (?) though never had acne, but I scar so easy. Anyhow, I ordered some Alpha H liquid gold to try and help, then saw something about snail gel on TV. Anyone used it? Did you find it any good? :)