Supermarkets' ability to deal with disruption, along with farmers' strict supply contracts, mean it is unlikely consumers will see gaps on the shelves