Wal-Mart is half an hour away, so I would prefer to not shop there, but the prices are cheaper and there are a lot of products that only Wal-Mart carries.
The grocery store in my town carried soooo much variety when it opened up, but they have gotten rid of more and more stuff that I use on a regular basis, so I have to go to Wal-Mart for it. Simple things like enchilada sauce. They used to carry the brand I use, then they suddenly got rid of all but two brands, both of which I do not like at all. It's disappointing.