I'd like to know more about this... I'll admit I'm VERY skeptical. I read a bulletin board with some very knowledgeable diabetics from all over the world, and I've never heard of this. More details, please.