The only thing that makes Walmart consistently tolerably is the presence of self-checkout registers to mitigate against the sloth inherent in overloaded shopping carts and an understaffed front end. Though I'm overall pleased with the cleanliness and selection available at this location, it lacks the convenience of self-checkout registers and, thus, earns 2 stars at the present time.