Herbal medicine has several advantages: it is cost-effective compared to allopathic medicine, does not require a prescription, and is effective for certain conditions. However, it also has disadvantages: it may take time to see results, can cause allergic reactions, side effects may not be immediate, and quality is not regulated by governments. When using herbal medicine, patience and consulting a qualified practitioner are important.