He can certainly make that part of the contract with seller. , you would have legal recourse for breach of contract and standing to sue.
It is another matter that law should be strong enough to prevent this in the first place and AMZ or any other retailer shouldn't be needed to put in the contract explicitly.
It is another matter that law should be strong enough to prevent this in the first place and AMZ or any other retailer shouldn't be needed to put in the contract explicitly.