Haven't been to any in Germany admittedly, but was surprised to find that the one in Leeds was much better in terms of atmosphere and quality of stuff on offer* compared to the tat in Bruges.
*whilst ignoring the jewellery stall called "Crystal Palace"