‘Alive!’ vitamins by Nature’s Way may seem like a really great product, but are they? Read on to find...