You said it would be down to you if a 3rd party just didn’t turn up with a delivery. It’s nonsense, it’s be down to you to manage the performance of them and come up with the contingency plan and manage the vendor performance.
You can’t control everything and stop it all from happening
But of...