Slightly off-topic...but talking about saturday shopping...
The recent opening of Media Markt in 'downtown' Nienburg caused a bit of a stir.
All the shops used to close at 12:00 on a Saturday, leaving the 'Lange Straße' a bit empty, to say the least! The supermarkets were the only places open.
After Media Markt plonked itself directly next to the main street, with shiny new car park, things changed a little. Most of the shops are now open until about 15:00 on a saturday. Media Markt itself is now open until 20:00 every day except sunday, it used to be just until 18:00 on a saturday. At least 40 people seem to work at the new store (according to the list at the door), so that has probably helped the local unemployment situation. I don't see many of the other shops shutting down, not even Expert which competes for pretty-much the same business.
Most of the existing shops in Nienburg are clothes, jewellery, books, toys, nick-nacks, etc. I don't think Media Markt directly threatens them. OK, the little Quelle stores might have a problem! So why do the rest of the shops now open longer, maybe it's just more people going shopping? I have always been told that Germans are not interested in shopping, it's a nasty habit, like watching too much TV (

)
So why are the shopping times gradually getting longer and longer if no-one is interested? Knock it off, of course everyone wants to shop, people need to buy unwanted things, even if they don't know it yet!

But it is tricky to find the right structure to make it viable and flexible for all stores, both large and small. I suppose that is where the local authorities are trying to 'help' with the occaisional sunday shopping days we have now.