Why Is Mexiletine So Expensive? Pay $50 Instead (2026)