If you stroll through a standard German supermarket, you will be overwhelmed by the enormous variety of food items. Hundreds of different cheese types, yoghurts, sausages and meat items, veggies, fruit, frozen food, tinned food, beverages, bread types, cakes and sweets.
Generally, food is of highest quality in Germany and – due to more competition and less inflation – cheaper than in South Africa. This is especially true for the discount food chains like ALDI, LIDL, PENNY, PLUS and others, where you can buy excellent mainstream food items – and even delicatessen – at very low prices. They also sell bargain non-food items nowadays. It can be computers sometimes, or tools, or clothes. Anything goes and it varies all the time.
By the way: You must bring your own bag or buy plastic bags at the cashier. But nobody will pack your food stuff. You have to do it yourself, as labour is expensive in Germany.
Fresh fruit and vegetables are available at supermarkets, but the freshest and best you will find at the greengrocer or at the traditional “Wochenmarkt” (weekly market) which is held regularly (once or twice a week) in every suburb or smaller town.