issue_13: Handle sold-out inventory