I’ve been waiting impatiently to write this review. As some of you may know I wasn’t gifted with a lot of patience so the wait has been by far the worst part of this process. Funny, you may think, given the name of this treatment. It’s also known as S3 or Stimulated Self Serum Skin Therapy. Sounds painful doesn’t it and that’s before I tell you what it actually entails. Continue Reading