In case you don't like needles there is an alternative:
I'm using Retin A. Vitamin A derivative. It will take a year to accomplish what I want, but should look 10 years or more younger. I hate needles.
I'm going on my 5th month and all of my skin tags are totally gone. I have smoother skin and the tone is becoming the same all over. Haven't yet seen too much of a difference, but I'm assuming the last 8 months will improve much more.
I have to admit, that if you don't use moisturizer (I make my own) when it's time you wash it off your face, your face looks like there is oil on it, but in actuality, there is no oil at all on the face, it is the effect of Retin A and looks very luminescence/glowing until you put on a moisturizer. It's a must to have moisturizer and a sunblock on your face at all times, except of course at night. That's when you put it on, and take it off when you wake up. I do this every other day, because I'm using 0.1%, which is strong.
It's better than needles for me and the lasting effect is as long as you keep using Retin A. It's not expensive at all. My tube is only $5.00 and lasts a whole 3 months or a little longer. Just a pea size all over the face. I use it also on my neck and shoulders then a V shape down my chest, from shoulders to the sternum or between the breasts.
It's been proven for more than 25 years that it not only helps blemishes but also is considered an anti aging product and reduces and prevents wrinkles.
Janie