Yes, but it isn't Walmart themselves doing the delivery. It's kind of like door dash. People sign up to deliver for Walmart. If there are drivers available for when you want your order, one of them will do it.
Definitely yes they do
Yes, they have a service that will send you things that you order online.
Yes of course!
No because I don't order anything
Depending on your local Walmart most do. Walmart employees don't but we contract drivers to do exactly that. Call your local Walmart to see if they offer delivery services. Most do these days. That's my job. I get orders ready and the delivery drivers drop off the customers groceries and general merchandise.
Thanks! Your answer is awaiting moderation.