This company is absolutely disgusting. They only give out 5 star ratings to their own products, and don't tell anyone about the fact that they are part of the same company.
Here's a post that goes into more detail exposing them: https://supplementreviews.com/articles/supplement-scams/consumerhealthdigestcom-433
Look at all the fake positive reviews for them on this page that all came in at the same time.