Walmart is cheaper for the customer (modulo the expense of driving to a Walmart).
But Walmart is also a lot cheaper for Walmart. One delta is larger than the other.
But Walmart is also a lot cheaper for Walmart. One delta is larger than the other.
Also, traveling to a store that's farther away isn't free. The trip has a marginal money cost and, more importantly, a time cost.
A significant cost savings.