I've read that biotin can cause acne in some people. I don't know about MSM. But I personally haven't tried any supplements for hair.
Good for you for questioning Hairfinity before buying!
It looks like you're new here. If you want to get involved, click one of these buttons!