I've been seeing it around but apparently it's a new "natural remedy" to assist people in controling their blood sugar levels. The thing is, I CAN'T find a soul who's familar w/ it. I always feel a bit nervous about trying new things like this but I'm just curious is anyone has ever heard of it? here's their official page on it, I guess I'm always a bit iffy about new products like this. Anyone familar or have any opinions on this?
Next Discussion: Best cold over the counter cold medicines for diabetics? »