Insights on Store Design from Wharton (03-11-15) Professors at Wharton report that physical stores have advantages that electronic ones do not; savvy designers will create spaces that support these benefits.