I won't shop online at Walmart anymore. And I gather from the press that revenues for the company are way down and largely due to poor online sales.
You get no specific clue about when the item will arrive. They come unannounced and either dump your item, in my case a sofa in the apartment lobby, or they take it away and make you call for another delivery of indeterminate details. Not only do you have to arrange for someone to accept your parcel, but it has to be someone who can move it from the lobby or hall into your apartment. Houses might even be trickier. Too much trouble if you are spending a lot of money. Leave me out of it!