This is really not something anyone can answer apart from you after doing some research about the two options and then finding the type that suits you better. You can find effective treatments in herbs, supplements, natural products, over the counter medications and prescribed medications. Just because your friend confesses a certain brand of medication did not work for her, does not mean you will have the same problem. Your only way is trying some out till you find what works, whether you go natural or medicated.
The argument for natural is based on side effects, cost, and effectiveness. If you have tried medicated and they are not working try natural. It is true that most drugs come with potential side effects, whereas most natural treatments do not. There are also several home remedies that are very cheap compared to brand named medications. Talk to your doctor and find an alternative practitioner who is willing to discuss each option with you.