I can't remember the last time I bought or sold something on eBay. For any specific thing there is always some channel which is better, and that's the problem.
As for PayPal let's just say I lived through the age of PCI Compliance when PayPal was the most common option if you needed to take credit cards for a small business and that experience will take a long time to live down.