Harry Harrison compare prices