For iHerb customers — Share this page with others and save even more! Read More
Posted by iHerb Customer on May 22, 2009
| Verified Purchase
This stevia is seriously the most amazing thing ever! Its taste amazing. Sometimes I take a few drops straight!!!!!
Was this review helpful to you?