In my neverending quest to attempt to rid myself of the reliance on sugar... And because I really, really hate the taste of artificial sweeteners...
- What are natural sweeteners?
- Do they carry the nasty aftertaste of artificial sweeteners?
- Where can I find them? (Jhb, Sandton area)
- Any nasty side-effects or health consequences that follow from using them?