Why Is Sitagliptin So Expensive? Pay $270 Instead (2026)