i recently sold something on ebay and actually added up all the little costs and fees and days of waiting. it's ridiculous, and there has to be something better out there. craigslist does not inspire confidence in buyers or sellers, and goes so far as to shut down sites that let you search outside of your local area making it difficult to sell to anyone outside your own city.
so i listed the item on ebay with a buy it now price of \$1,285. i did this at like 1 in the morning and since that means the auction ends at 1 in the morning, i used ebay's "list in the future" thing to start it the following day at 2 in the afternoon. once the auction started, of course it got a bid right away since it had no reserve or high start price, which immediately removes the buy it now option. why does ebay do this? according to their site, it's because buyers would get confused by someone using buy it now after they placed a bid. but of course, in certain categories, they still retain the buy it now option after bidding, and those certain categories change randomly. i think that is more confusing.
so my auction is now at \$0.01 with no buy it now option, and has 5 days to go. after waiting 5 days, the auction ends at \$1000. for some reason i only put \$20 for shipping on the auction but soon realized this was a mistake and was way too low. mea culpa. (my advice is to not put a fixed shipping rate on your auctions and just calculate it once the auction ends, then pad it with all kinds of bullshit handling fees like boxes and tape and gas to drive to the ups store.)
so the person sends me a paypal payment of \$1020. (yes, i despise paypal, but when you're trying to sell something for \$1000, most people are going to need to use a credit card and won't send you a check.) i login to paypal to discover they've once again changed their policies and now have some ridiculous "on hold" policy where they take the money from the sender and keep it for up to 21 days, then only release it to me whenever they randomly feel like it. according to their site, that may be 3 days after the package is confirmed to be delivered, after i get positive feedback on ebay, or 21 days after not getting any complaints from the sender. what the fuck? how can they do this? i'm sure they put it in some interest bearing account and make even more money off my \$1020 during that 21 days.
so now my item has sold for much less than i was hoping, i've realized the shipping charges i collected are way too low, and paypal won't give me my money for somewhere up to 3 weeks. awesome.
i shipped the package at the ups store which cost me \$32.37 with \$1000 insurance. i probably wouldn't have done that much insurance especially since i'm losing money, but now i'm fearing the package will get damaged in transit, the buyer will dispute the transaction, paypal won't give me my money, and i'll be out a laptop and the money for it.
so now the package is out of my hands and i've spent \$32.37. paypal takes their chunk out of the amount transferred to me and ebay will bill my credit card in a few days. \$0.50 from ebay for the initial listing, \$36.31 for the final value fee, \$29.88 from paypal, and \$32.37 for the shipping costs from ups, for a total of \$99.06 to sell something on ebay, collect payment from paypal (an ebay company), and ship it by ups ground.
it took 5 days for the auction to end, a day for me to ship it, and will take another 6 to get delivered. assuming the buyer doesn't complain about something, it'll be another 3 days after that until paypal releases my money, then another 3 or so to actually transfer the money to my bank account. if something does go awry, it could be another 19 days plus 3 to get my money. for a total of somewhere between 20 and 40 days just to sell something on ebay and get paid for it.