As a supplier to a large supermarket, how do you ensure your business is not put under strain from unreasonable demands – and what do you do if it is?