While I have been purchasing goods online for a decade and have watched the evolution of the online industry from the beginning, there is a twist to the retail-online war for business that was news to me, at least. According to a person who should know [don't want to get anyone in trouble here] "Walmart Online" is not the same company as your local Walmart store. Many advertised products are only sold online now, with delivery at your nearest store for pickup, free of shipping charges. The online company simply uses the delivery system for the stores. I would imagine that the store then takes a nominal markup on each item sold. When the product is available for pickup, I get an email notificaiton. This came to my attention when I tried to purchase a certain product after doing my typical online search. In the past, while a company like Walmart might not always have stock on a certain item, if it was advertised online, it normally was stocked at most major outlets. Note that if I want the item deliverd to my home, I pay for shipping This seems to me to be an entirely new concept in retail marketing - a hybrid of online sales with classic storefront delivery. The only thing that I can think of that was similar to this systems is the old Sears catalog-sales stores. But those stores were often delivery points only that carried no inventory at all.