It's weird over here.
Apps will have deliver services, in some areas of the city.
For instance, I live in México City, but my hood is Iztapalapa, and it's considered one of the most dangerous, so delivery apps literally avoids my hood (most does).
And yes, in Walmart, you add your pickup date/time, arrive minutes later and you can't pick it up precisely because of the set pick up time mismatch.
- Home Addres via added Price.
- You go pick your stuff at the nearest Walmart.
There's been reports of people arriving minutes later for pickup, and Walmart refuses to deliver to avoid fraud, must pay to get your stuff.