Retailers have had to solve a long list of technological, regulatory, and commercial challenges in order to offer deliveries ...