Business Marketing eBay shoppbable windows: e-commerce gets physical Ebay has released a new version of their virtual store that they hope will help retailers generate more sales. Tasha SalinasJune 12, 2013