The last time I was in Walmart, it wouldn't surprise me if I'd found more vinyl records for sale than books...
Of course film is a different story. When I first got into photography in the mid-2000s and only used film, I bought a whole, whole lot at Wal-Mart. As long as I didn't want slide film, the selection was actually decent-the full range of consumer Kodak and Fuji, along with Polaroid branded film that I'm pretty sure was rebranded Agfa. They also sometimes carried Tri-X. They even strayed into the Portra range a little bit with BW400CN, a Chromogenic B&W film and Kodak 400UC, the high saturation version of the boring Portra 400NC and slightly less boring 400VC.