I have visited a lot of Walmarts. I have to say that this is one of the cleaner ones. The clerks seem helpful and friendly enough. They do seem to have lower prices on a lot of their items and not just grocery items than some of the other walmarts. I didn't notice that they had any self check outs though, that could take away some of the congestion with waiting in line to pay.