Yes
In theory yes. But, i doubt. Bear in mind, this today-pickup is just on best-effort basis. Walmart can always revise their delivery estimate after the order is placed. In my recent order, 2 of the items are already in stock on the shelf. And they were marked today-delivery upon checkout. But, by 08:00PM, Walmart website gave an revised schedule to the day after. Eventually, only 1 item was ready for next-day pickup. And the other was further delayed until 4 days later. So much for my first same-day delivery experience. I think walmart is over-confident to advertise this same-day delivery claim.
I think so.
Thanks! Your answer is awaiting moderation.