I've been hesitant to sell on eBay. 1) fees, 2) scammers.
I've purchased plenty, though.
On one instance I bought a vintage playset for a good price. Described as complete, clean, blah, blah, blah. His pics showed this. A few days later the seller canceled the auction, saying the item was dirty and in bad shape.

I figured he came across another buyer who offered more.
Another time I received the wrong toy. I spoke with the seller, and after sending it back, he sent me the correct $40 ship and refunded my payment!
A third issue was when the seller mixed up addresses and sent me an item that was a few dollars. He tried contacting the other buyer to retrieve my item but the douche wouldn't respond. The seller immediately refunded my payment. I did feel bad he was out the $150 for the item I won.
Lots of good people, but the few bad apples spoil the process for me. Maybe one day...