Kevin J. Hayes compare prices