Over the years, I have had both good and bad experiences with eBay. Buyer protection certainly has gotten better of late. I have sold on eBay, but rarely do so.
A local fellow who ran a music store sold an expensive guitar on eBay to a fellow in England. It was a bit over $4K. He got his money straight away, shipped the guitar, and thought everything was fine. That is until a couple of weeks later when his money disappeared from his account. He contacted eBay and was told that the buyer reported the item as being counterfeit and destroyed it. That wasn't true, and the fellow was out his $4K. Another instance with a fellow who was selling used PLCs on eBay. At the time they were going for about $1K. He sold a couple to this fellow who emailed him and said he was going to keep the boards and get his money back too. The gentleman I know told him that he would refund his money if he returned the boards. A few days later, the person he had doing his shipping received and signed for a box from the buyer. When he opened it. You guessed, it was empty. But, the buyer had the UPS delivery log showing that it had been signed for. This fellow opened a separate bank account for eBay only and took all the money out regularly, keeping eBay from getting their hands on it. I understand that eBay would probably ban him if they couldn't get the funds to do a refund. My last dust up on eBay was with a seller in China. I bought a small GPSDO board which was advertised as tested, guaranteed working. When I got it, it didn't work. I looked at the board under magnification and found some components missing, and one cracked by a blow from something. This could not have been shipping damage. The unit was well packed. I opened a complaint stating that it was sold as working, but didn't. The seller suggested that I use the OCXO by itself. I declined. saying that I bought a GPSDO. eBay suggested that I try to work things out with the seller, but they weren't cooperating. eBay said they had to pay for return shipping. They claimed they couldn't do that. Then, they Pay Pal'ed me $5 for return shipping. I told them that Return shipping to China would be $36, if they wanted to send me that. They refused. eBay refunded my payment. I identified the missing and broken parts, ordered them, replaced them, and now it works. I did refund then the $5. Years ago, I bought something that was never delivered. When I contacted eBay, the seller had closed his account and his bank account as well. I don't think there is much that can be done about such things as that. I have some things that I need to sell that eBay seems to be the only avenue for me to pursue. I am not looking forward to this.