Hell might possibly be a German supermarket at 10am on a Saturday. Well that may be unfair, it’s probably true of supermarkets the world over, but the German supermarket experience is one which stands out to most foreigners, and not in a good way. I’m sure you’ve...