Last mile deliveries comes with a slew of logistical challenges, but many companies often forget to think of the most important link in the supply chain ñ the end-customer. In todayís on- demand environment, customers want to have full visibility over their deliveries, as well as an open line of communication with both the business itself and the person making the delivery.