Last time I tried to sell something on eBay, they wanted me to ship the product, BEFORE sending me any of the money the buyer paid. They told me the money "could be" released in 10 business days AFTER I have shipped the product and the burden of proof would be on me.
After I called them and told them I wasn't comfortable taking 100% of the risk, after having an account for over 20 years that is all positive, they refused. I asked to cancel the transaction, and still ended up being charged a $100+ fee they wouldn't refund. I disputed the charge with my bank but eBay even won that by sending the bank a printed out copy of their terms of service that went on for over 40 pages, and the bank just agreed with them I must have been in the wrong.
Never again I will sell or buy anything on eBay if I can avoid it.