I don't shop much at Walmart. I do not like going in there. I do know that their products are lower` quality. What few things that I have bought there have broken or wore out or ruined quicker that I expected. I am friends with one of their bread supplier reps in my area. He let me in on one of their secrets. The bread that they buy from him to put on their shelves is the out-of-date bread that he pulled off the shelves at a different store. He cuts the date off of it before he puts it on the shelf. The bread is still good but it is not fresh. Also I found out that the color of the twist tie on the bread denotes the day the bread was made. It is alphabetical order by color as to day with monday being the "Blue" ties, tuesday the "Green", wednesday "Orange", thursday "Purple" and friday the "Red", saturday "White" and sunday 'Yellow".
I have bought beautiful produce and the next day it is molded and has to be thrown out.
Truthfully, Wal-Mart is not all that cheap either. In my area, I did a cost comparison was between Kroger and Wal-mart, Bi-LO and some local stores. The same items were compared at the stores and the bill at Kroger was cheapest and $12.00 cheaper than Wal-mart overall on the grocery items. A local grocery was even cheaper than Kroger on their produce but not their other products. I shop at Kroger. Their stuff is better quality and is fresh. If items I get there go bad it is because I let them.