Now if I was forced to go to a Walmart this would be the one I chose but that certainly does not mean they are good. They rarely have anything you're looking for (they didnt have frozen oj. who doesnt have frozen oj?!) and if you shop at night forget about finding ANYTHING. Also their phone skills leave something to be desired. I was on hold for almost 20 minutes after I asked if they take American Express. I drove to Walmart, purchased my items hoping my card would work and drove home and still no answer. I was just curious if they would ever answer me.