Omnichannel comes Downtown NYC — Kate Spade has collaborated with online retail site Ebay to launch touch screen e-commerce window shops at four locations across New York City. These play on the age old concept of ‘window shopping’. Shoppers can browse the 30-piece ”Saturday” collection then make a purchase via Paypal on the giant touch-screen…