Why Is Terbinafine Oral So Expensive? Pay $35 Instead (2026)