I personally prefer Meijer to Walmart but I do have a Sam’s club membership. Competition with Walmart has been good for both here in the midwest.
Here in Jackson there are two Meijer stores, a Walmart, Sam’s club, Target, Kmart, and others.
And I agree about the competition. Meijer was getting just a bit complacent before Wally World arrived.