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