Why Is Vigabatrin So Expensive? Pay $2240 Instead (2026)