This Walmart is not clean at all it is so busy and I have NEVER seen more than two lanes open!  Also unless it's mid day the self check outs are either closed or broken and not accepting certain payment types! If I was you I would just drive to the Smith's up the street!
This example is 3 stars.