In a brand extension we didn't see coming but perhaps should have, tech magazine Wired is opening a retail shop in New York for the upcoming holiday season. Located (just like yours truly) in the high-rent climes of Soho, the store, located at the corner of Wooster and Houston, will exist for only s...