Anyone Heard of or Tried Stemulite?

I was wondering if anyone has heard of or tried Stemulite. I have read many different articles about it but I would likt to know if anyone has tried it, and if so would it be worth buying or is it just another scam?