Why Is Brimonidine So Expensive? Pay $52 Instead (2026)