I have a bunch of vitamins that have no expiration date on the bottle. How long do vitamins generally last? I'm not sure if I should throw these away.