I can say that vitc, milk thistle, magnesium, b12 are the only supplements i couldnt do without, especially magnesium. i ran out and didnt take any for 4 days and i could tell the difference, all my muscles hurt, when i started taking it again, symptoms went away, i take a high dose 800mg daily.
powdered vitc every few hrs has kept colds away,i had a cold every month before i discovered it, so no way could i give it up.
Milk thistle has stopped the pains in my liver, brilliant stuff!