Will it give them a sharper image?

Will it give them a sharper image? Wired Magazine will open a “pop-up” retail store in Manhattan at the corner of Wooster and Houston in Soho for six weeks of holiday shopping from November 18 thru December 24, 2005. According to a press release, “The Wired Store is designed as a destination that moves e-commerce into a brick and mortar space and allows shoppers to test drive the latest consumer gadgets and gear.” The store will have 65 products from a list of “partners” (hmm. I wonder what ASME thinks about magazines calling advertisers partners?)

Clarification: I think this is a great idea.