Why Is Octreotide So Expensive? Pay $3375 Instead (2026)