there are numerous natural ways to reduce insulin production in your body, how true or false is it reducing insulin helps to loose weight? is that a myth or you guys have done before?
I see a lot of great reviews for N2Slin so I guess it has to be correct?