In your case was the patio set sold to another customer or was it a logistics issue at the supplier etc or is there no way to know what the problem was? I think those are all separate problems that may have various solutions, and the only one that blockchain to my knowledge would even be remotely useful for is knowing where in the chain those sets not being in the store happened at.