Why Is Celecoxib So Expensive? Pay $81 Instead (2026)