The only one I tried was the Evening Primrose oil and that wasn't for the whole cycle. I did it for a couple of weeks but stopped because it seemed to put blotches on my skin but I'm not sure if it was from that. But I Heard it's good for your hair and it may take a few months before you see benefits from it.