Metformin is cheap in the US, like $30 before insurance. My grandparents both took it. No idea about the other one. The thing is the other poster is kind of correct. Our pay per procedure model encourages early diagnosis of illnesses like yours so it is unlikely a person getting routine care would ever need to be in the hospital to be diagnosed with Type II or for it to get that bad.