Yes, in both cases. If you cancel a book it's best to check with the member first that they haven't sent it. If a book doesn't arrive you can mark it as lost after a certain period of time, I think it's 6 weeks for mooches within your country and 4 months for international mooches.