Traditional retailer Walmart is coming back big time. And it is beating on-line retailer Amazon.