Do the stores not have free WiFi? I’ve never been in a Walmart, but all bigger stores here in Europe have WiFi.