I think putting a game in a Walmart would be great idea even just an arcade with a couple pins. But they are all about the revenue it seems.
Also, you would have to sell corporate not your local store.
If you could do it there though. That be significant pinball exposure. And sales of course.
My opinion. No local store could make thier own decisions. But it would be a big ass sale. Like moby dick big.