William Blinn Bates, Jr. compare prices