A big battle is underway between Walmart and Amazon. Apparently, Amazon is still growing at a significant rate and the future of may be at stake. See here for an update. Competition is a good thing, and anyone that gives Walmart a challenge is doing good work, in my eyes.
While I am rooting for Amazon, I would not be surprised of Walmart weathered this assault.