As the German grocery chain prepares to open its first Maine store, we're all wondering: What makes it so popular?