University of Kansas does not guarantee funding for 5 years per se, BUT they commit to funding for 5 years. The way it was explained to me was that unless there was some type of funding crisis (like the department losing all of its funding or something like that), students receive funding for their 5 years- the just don't want to use the word guarentee just in case such a crisis does happen (which is incredibly unlikely). To the best of my knowledge no student has ever been left without funding.