Why Is Griseofulvin So Expensive? Pay $24 Instead (2026)