Several menswear brands are setting up permanent locations to engage with their customers and offer exclusive products in-person.