It really doesn't have to be that much of an ordeal. I don't do eBay or any kind of shipping. But you can list something on Craigslist, OfferUp, or Facebook Marketplace for local pickup only. You meet at a coffee shop, bank, or Apple Store — all places where no one's going to get mugged. If it's a high-priced item (laptop, etc.), I've asked for a social media/Instagram link before just to vet that someone is a relatively normal human. No issues so far, knock on wood.
If Apple's offering a respectable amount, obviously there's no reason to go another route. But if you're trying to sell a semi-recent Mac, their trade-in values are... not ideal.