If you listened to the questions posed by sellers at eBay’s Town Hall meeting yesterday, you would probably conclude that sellers are unhappy with the DSR (Detailed Seller Ratings) feedback system. eBay said it would be making some changes to give sellers more visibility into DSRs and would announce additional changes affecting sellers next month. No details about forthcoming changes were …
More: continued here