what do people think of stevia - the all natural plant thats sweet but
not the effects of sugar?
have you used it - how?