Well, there's lots of things not to like about ebay. As a seller, even if the transaction goes ok and the buyer is happy and you got paid, there's a charge for everything.
An ebay listing fee to list the item, an ebay final transaction fee when you sell the item, a paypal fee when you get paid (which of course goes to eBay), calculated shipping never seems to calculate enough to cover all the shipping fees. At least Amazon just takes one cut of the amount, even though it's a pretty big cut.
I've quit selling much on eBay, partly because of eBay and partly because of buyer skittishness. The thing is, I do understand buyer's being afraid of getting ripped off, since I've been ripped off by three sellers on eBay. In one case I finally got half of my money back (PayPal only covered $250 at the time, so I was out the other $250), but I got nothing in the other cases. In one of them I never received the camera (it was a Canonet), but the seller had the delivery confirmation, so they closed the claim, and of course PayPal wouldn't cover it, since there was delivery confirmation. Now, keep in mind, I still never received the camera, or any money. When I checked at the Post Office (since that was the only thing I could do) they had delivered it to some other address, so it was really their responsibility, but they wouldn't do anything to get the camera or replace it, and they wouldn't give me any money since it wasn't insured (it was around $50). I could have achieved the same result by just taking $50 and throwing it in the street.
So from a buyer's perspective and a seller's perspective (unless you're part of the eBay seller elite), it's really not worth dealing with eBay except for little cheap stuff. And yet I still find myself bidding on something I have trouble finding. Ah, well. I suppose it beats getting robbed or raped or killed by the other buyer or seller you meet on Craigslist.
Hey! There's something in favor of eBay, at least getting ripped off there doesn't occur at knife or gun point like on Craigslist! See you can find silver a lining if you look hard enough!