I usually hate shopping at Walmart but the staff here is so friendly. Usually there are plenty of lanes open to check out which keeps the lines short. I like the option to self checkout as I usually only run in for a few items. For as many people as shop at this store they keep it pretty clean. They could do a better job of keeping items stocked on the shelves though.