Vital reds vs Super reds-Do they work?

If you needed to purchase supplements, you'd be spoilt for choice. But how well do your supplements? How sure are you that they really work? Here's an in-depth Vital reds vs Super reds discussion to...