Anybody know if this stuff is really better than sugar? i've been hearing that it's superior because of the lower insulin release, but things aren't always what they seem. Anybody know anything about this stuff? (besides what they post on the web)
No announcement yet.