In the US, when people think of farmers markets, they often think fresh, juicy tomatoes or organic eggs from local farms. In many cases, produce at the market is more expensive because of its high quality and freshness, even when compared to the organic goods sold at chain grocery stores.
Meanwhile, in China, grocery shopping at a supermarket is the more expensive way to buy your food.
For many Chinese people, going to the local farmers market is part of their daily routine. Every morning, vendors come to the market and set up their booths, selling everything from spices to seasonal fruits and vegetables to even live fish.
Grocery stores tend to be more expensive because it's harder to keep the produce fresh while being transported long distances. However, stores offer a cleaner and less chaotic shopping atmosphere than markets, which is why some shoppers prefer them.