Why Is Levonorgestrel So Expensive? Pay $845 Instead (2026)