I had some old game accessories lying around (mostly cables) and ended up trading them into GameStop recently for store credit. The total trade-in value was almost enough to get a copy of L.A. Noire for PlayStation 3, a highly-rated crime-solving and interrogation game from Rockstar Games (the makers of Grand Theft Auto), at no additional cost. (Normally, it's $40 USD!) 👍🏻
After beating the game recently, I was wondering what to do with it. — One option was to trade it into Amazon for $15 USD of online credit, but I decided to give eBay one last try… even though their new fee structure is absolutely ridiculous. (~9% or more)
Anyway, the game was sold for $21 USD with an extra $4 USD added-on to cover shipping and handling.
… Great, right? Well, not really. In the end (after the fees), I only made an extra $2 USD versus just sending it to Amazon in the first place and being done with it, and I'd still had to photograph the item for the listing, write the listing, and then there was still the risk of the buyer filing a chargeback or not paying afterward… which would have wasted more time!
Amazon pays the shipping when you use them (and it's often for “next day” arrival), so as long as your item matches the condition you stated, all you need is an old Amazon box, some tape, the item, and the printed label… and you should get the full $15 USD. — With eBay, even from the original $25 USD, there were $1.03 USD in PayPal fees, $2.25 USD in eBay fees, $2.22 in shipping costs (for USPS, the slowest speed), $0.80 USD for delivery confirmation, and $1.80 USD in insurance costs. (Total, this is $16.90 USD net.)
For a single item, if it's comparable, then just trade it into Amazon! If you're a bulk seller, maybe eBay can scale a bit better for you, but in that case… maybe you'd just be an Amazon seller alternatively? Hmm. 🤔