Canagliflozin Alternatives — Cheaper Options From $42 (2026)