The "last mile" is a telecom term for delivering telephone, cable or internet services to the customer. With the most connections to make, it's the bottleneck of the system. It's also the most expensive and difficult to upgrade. These words also aptly describe retail's woes in delivering orders to the consumer.