I saw the reviews, but I'm still a little leary. A couple of the reviewers appear to be associated with product, or at least sell it on their site. Also, wasn't suppwiththat indicating their supplement brand was #1 a few months back (think it was catalyst)? I cant remember which one, but one...