Hi Tdog,
As long as you are eating a "balanced" diet, you do not need to supplement with bioflavonoids, IF you are ingesting enough, e.g. a Bowel Tolerance dose of, ascorbic acid every day.
Just my viewpoint, and best wishes Tdog, on your health path.
Sincerely,
David
P.S. Yes, the product you linked looked perfectly fine.