Peter A. Hall compare prices