Delivery on the road