you bumped it from 3 down?
Your stevia has crap in it that you shouldn’t be eating, you stated that yourself.
I looked at 3 stevias on iherb.com
and none of them have anything but stevia.
Stevia is a plant that you can grow at home if your worried about added crap.