I sell on Amazon. Made like $536 bucks in two weeks, Amazon takes a small commission fee, and credits you the shipping costs even - doesn't completely cover things it seems, but it's a nice gesture.
After paying to ship 30 or so different products, I found I paid $100 out of pocket for excess shipping costs not credited - some things weigh more, yadda yadda.
The money goes directly into your checking account and is sent there every two weeks, or sooner if you request it yourself. No credit cards are used, and you verify your seller account via an automated five-second phone call.
I'm 19, in college, and many of these items wouldn't get sold otherwise. I go into this not intending to get rich, so it's like a yard sale without having to fuss with tables and all that. I may take a loss, but at least things are out of the house.
You can get free Priority boxes from the post office even, if I recall.
No need to bother with photos, page displays, or Papal. Just describe your item as accurately as you feel necessary and wait. The items stay in your seller inventory until you sell them, or up to 60 days, where the listing closes. You can always relist, I've never had to wait so far.
So yes, I'm very pleased with Amazon. It may not be 'perfect' but it sure isn't eBay!