To out-cool Amazon and other Omni-channel retailers, global based retailer Walmart has announced the deployment of new high-tech pickup towers at various store locations during the coming months.