Why Is Colesevelam So Expensive? Pay $128 Instead (2026)