Professor Kelly L. Haws compare prices