How did consumer goods and food distribution actually happen in (commun|social)ist economies? As in, the last mile experience as a consumer?
Despite the reputation, the government usually was very sensitive to the issue of keeping meat or at least a lot of bread on the table. When the DDR ran out of money to import coffee in the 70s, it was one of the more serious threats to their rule and it stimulated the development of the Vietnamese coffee industry in "socialist cooperation". (Fun fact: to this day Germany is still Vietnam's largest coffee buyer.). Prices were quite low in proportion to wages, effectively government subsidised. Hence shortages, though rarely for staples. Hunger was rare after 1950. Dietary boredom was not.
In the not so good economic years, or in many parts of the Soviet Union or less wealthy socialist countries, similar story, except meat shortages and too many turnips and your wages might not afford too many restaurant visits. Out in the country there was some subsistence agriculture in the poorer places like Vietnam. Some places never Stalin-style collectivised the farms, and there you saw small market or at least barter economies in small towns and rural areas consuming local product locally, farmer's markets basically.
Check this photo of a "bodega" in Cuba (first image in this page): https://www.cibercuba.com/noticias/2018-08-01-u1-e192519-s27...