William F. Hanks compare prices