E-commerce : the last mile battle during the post Christmas sales period