Most multi-vitamins have unhealthy fillers, as far as I have gathered. That's why they're so heavy. It's almost like they have some sort of "chalk-like substance" added to them.
Or maybe it's not an issue with the more expensive brands. Not sure.
I stopped taking multi-vitamins, but take only a few individual high-quality supplements.
Almonds may have more of a variety of nutrients than brazil nuts, but I specifically pointed out brazil nuts because they may be the best way to get your selenium with only having to consume 1 per day.
But nuts in general are, in my humble opinion, an expensive and not the most efficient way to get your nutrient needs met. I don't eat nuts in general.