Stephen F. Hall compare prices