I think this needs to catch `AmazonClientException` and probably return false on failure.