Practically all of my life I have taken vitamins.
As one who is vegan/vegetarian for over thirty years now I am careful as to what I put into my body.
I always read the ingredients on everything before I make a purchase.
For about four years now I have refrained from buying supplements that contain titanium dioxide, magnesium stearate, microcrystalline cellulose and other unnecessary fillers or additives. I made an exception on vitamins that were essential to me that did include one or two of these ingredients due to not finding alternative products to suit my preferences.
Nevertheless, I stopped compromising.
I discarded all of my vitamins that contained ingredients undesirable to me and purchased new ones to replace them.
It took me a while to find just what I was looking for after researching and investigating companies before reaching my decision.