I dunno, it's working on my end. I needed some tail light tape and the site said there were three in stock at the moment. So I went and got one. It seems to always work whenever I need to go there for something specific.
I had a similar experience. I was watching a youtube video of a guy that diagnosis cars, using an oscilloscope and other interesting tools. The guy is Russian and in one episode he decided to make Borscht instead of working on a car. I had never had it before, and I was way to lazy to try and make it, so I went to the walmart app and searched for it, and I found it, right down to the aisle it was on, and it will even show a map. Not nearly as good as making it fresh I'm sure, but at least my curiosity was satisfied.
I'll say that their website, and especially their mobile phone app, has gotten a lot better recently. The only issue I have is that the map doesn't list everything, so there could be an aisle U4 or something, and the map only lists A, B, and C. When I asked for help, eventually I found someone that knew that it was in the gas station.
My favorite thing about walmart.com is ordering movies though. It's got a good integration with their VUDU site, so if I order a bluray that isn't in the store, if it's available for digital copy too, I can watch that immediately if I want, even if the disc is still two days away. I've also noticed that if you buy discs in the store, and pay with the walmart app, it will prompt you to add them to your VUDU account.
All of this is lightyears away from how it used to be. I remember when the playstation 3 bluray remote came out, walmart.com had it listed for about $25, and it was closer the $40 in the store (if my memory is right). I asked them to price match it and they said that they don't match websites. I told them that it wasn't just any website, but their own, and they said that they only match "real competitors" to which I told them that a real competitor was anyone but them that was going to get my money. I ordered it from their website, and felt all proud of myself, thinking I had gamed the system and that I'd be able to pick it up later that day or the next at the latest. Nope. They website back then would ship a completely new item, even if there was already one in the store. It took like 2 weeks for me to get it. It took YEARS before I'd ever buy another thing from them.
I think these days they are trying really hard to be competitive with Amazon. I think they still have a little ways to go as far as ease of use is concerned, but these days I always check to see if walmart has a similar price for what I'm going to buy instead of just going to Amazon like I had previously done. Part of this is that I live near their headquarters, and I'm technically supporting local business