Inside a modern geek temple... Apple store in Hamburg