I know they're not for everyone, but the silicone cups work well (I think silicone is non-toxic?) and I used cloth pads for years. Yes, you have to wash them and that takes some getting used to - but no nasty chemicals and - once you've bought them - they're nearly free.
Discussion
i tried and it didn’t work for me :( i also can’t stand tampons.
might need to switch to cloth pads. good idea.