Closing the gap between instore and online fulfilment