I used to sell a fair bit of stuff on eBay, and for a long time they have favored buyers over sellers, but the final straw for me was they recently changed their terms of service such that every seller must accept returns for up to 30 days, at the seller’s expense! As an individual person selling oddball stuff, I cannot take the risk of it costing me money to try to sell something, not because I misrepresented it or did anything wrong, but just because some random person changed their mind for any or no reason. I would literally rather throw something away than deal with that BS! So I removed every listing I had on eBay, and sent them a nasty email explaining why, which probably just went into the void, but whatever. I also refuse to use facebook at all, so I don’t know what the answer is, but I will never list another thing for sale on eBay!