Hey Sassie, personally I wouldn't buy my supplements from Now foods. Never know what's actually in them, they don't do well on random testing. They're a discounter, and you know, you get what you pay for. Probably not a problem with glycine, as there's only two manufacturers of amino acids basically that make them for everyone, but just sayin'.
There are different theories about blood sugar.