No, you just walk in and shop as you would at any grocery store. Membership is for like Sam's club, Costco, BJ's etc...
No. Walmart has advertised a membership program, Walmart+, with some benefits a little like Costco and Amazon. But membership is not necessary to shop in store or online.
No, just walking
Thanks! Your answer is awaiting moderation.