What to do if you promised a free item to someone but a better offer or trade comes in
Most etiquette questions here are about being the person picking something up. This one's the reverse: you're giving something away, you told someone yes, and then a second person messages with something that makes you reconsider — maybe they'll take other stuff off your hands too, maybe they're offering a trade, maybe they're just faster to respond and easier to deal with than person A has been.
You already made a commitment
Once you've told someone yes, you've made a real commitment, even though nothing about a free listing is legally binding and no money's involved. That commitment is what person A is relying on — they may have arranged transportation, blocked out time, or turned down other finds because they thought this one was settled. The fact that it's "just" a free item doesn't make the promise weightless to the person on the other end of it.
Why backing out for a marginally better deal damages trust
This is exactly the behavior that takers complain about from flaky posters — someone says yes, then quietly gives the item to whoever showed up second with a slightly better pitch. If you've ever been on the other end of that as a taker, you know how it feels: you did everything right, and it still didn't matter because someone else offered something marginally more convenient. Doing that to person A, even with a reasonable-sounding justification, puts you in the same category as the posters people warn each other about.
What's actually changed vs. what just looks better
Before doing anything, it's worth being honest with yourself about the difference between circumstances genuinely changing and someone else simply making a more attractive pitch. Person A going silent for days, missing a scheduled pickup without explanation, or clearly flaking is a real change in circumstances — you're no longer bound to a commitment the other side isn't holding up either. Person B offering to haul away other stuff, or being more responsive, or proposing a trade, isn't a change in circumstances at all — it's just a better offer arriving after you already said yes. Those two situations call for very different responses.
When it's fair to be transparent with person A
If person A has gone quiet or missed a scheduled window, it's completely fair to reach out and set a real deadline before moving on: "haven't heard back and I've got someone else interested — can you confirm you're still coming by end of day, or should I let them have it?" That's not backing out on a promise, that's enforcing one that person A already isn't honoring.
What's not okay
What's not okay is quietly rerouting the item to person B without giving person A a heads-up, just because B's offer showed up and looked better. Even if you never hear a complaint about it, you've trained yourself — and signaled to anyone who does find out — that a "yes" here is negotiable right up until pickup, which erodes exactly the kind of trust that makes these exchanges work smoothly for everyone, including you next time you're the one waiting on a promise.
If B's offer is genuinely appealing, keep them in mind for next time
None of this means B's offer has to just disappear. It's completely fine to tell them honestly where things stand — "already promised this one to someone else, but I appreciate the offer, I'll keep you in mind if I've got something else free up soon" — and follow through on that the next time you're giving something away. That keeps the door open without breaking a commitment you already made.
A script for turning B down cleanly
Something like: "Thanks for the offer, but I already told someone else yes on this one and I want to honor that. If it falls through I'll reach back out, and I'll keep you in mind for next time either way." Direct, no drama, and it doesn't leave B guessing about where they stand.
The bottom line
A promise you made to person A doesn't get weaker just because person B's offer looks better after the fact — it only becomes fair to revisit if person A's own behavior has genuinely changed the situation, like going silent or missing a scheduled pickup. When in doubt, honor the first yes and keep the better offer in your back pocket for the next free item instead.
Freebox makes it easy to keep giving things away to the right person the first time, with clear listings that don't leave anyone guessing. See what's free near you →
Related: What to do when multiple people want the same free item and What to say when you don't want the item after seeing it in person