Why Is Ceftriaxone So Expensive? Pay $60 Instead (2026)