Stevia has become the new face of sweeteners. However, this powdered leaf is being mixed with all kinds of additives to cut it's naturally bitter taste. Originally, I gave a thumbs up to the new brand "Truvia." It has an excellent taste and seems to be a more natural alternative. … [Read more...]