These will be None in exceptional cases. I think an Exception should be raised by this method as well if the amazon_id cannot be retrieved.