New S.T. Dupont Store-in-Store at Davidoff Madison Ave 2 Replies I was able to catch up with Michael Herklots, general manager of the Davidoff of Geneva store on Madison Ave last week to discuss his new partnership with S.T. Dupont. Interested in learning more? Check out the story I wrote for Luxist.