Winning the Last Mile of E-Commerce