Why Is Guanfacine So Expensive? Pay $100 Instead (2026)