walmart is always great with selections, sales, and quantity. However my pet peeve that is the fact that they always have huge lines and only 2-3 people checking out! especially if i only have 1-2 things to get, the express line is the same way! unless i'm not in a rush, i'll shop here.