Yes it's cheap but ... (Photo by Walmart Stores.)

Aubretia Edick has worked at a Walmart store in upstate New York for 11 years, but she won’t buy fresh food there. Bagged salads, she claims, are often past their sell-by dates and, in the summer, fruit is sometimes kept on shelves until it rots. “They say, ‘We’ll take care of it,’ but they don’t. As a cashier, you hear a lot of people complain,” she said.

Edick blames the problems on the store’s chronic understaffing and Walmart’s lack of respect for the skilled labor needed to handle the nation’s food supply. At her store, a former maintenance person was made produce manager. He’s often diverted to other tasks. “If the toilets get backed up, they call him,” she said.