I don't know if vitamins have a large effect on your health. I don't know anyone that takes vitamins daily and I've never heard of anyone's health that has significantly improved by taking them, so I guess just take them if you need them, like vegetarians that take vitamins they miss in meat.