eBay marketplace analysis