Been taking Vital Reds for over 2 weeks now and I'm noticing everything that you claim they are and do. Feeling more energy, getting better sleep, my regularity has improved drastically and even others are openly saying "you look great!"
Bottom Line: Yes, I would recommend this to a friend
15 people found it helpful
Link to this Review