If eBay provides you with traffic and sales for only 10% of your gross I would think that a fair deal ...