Diabetes Supplement Pills Really Work Or Not? | Forum