A grandfather wanted to do something nice. He packed up an Apple computer carefully and sent it to his granddaughter through UPS. Somewhere between point A and point B, the package took a hit. The computer arrived damaged. When he filed a claim for $400, UPS said no.
This story stuck with me, and not just because it’s frustrating (though it absolutely is). It’s a perfect example of something we talk about constantly in design and product thinking: the gap between what companies promise and what actually happens when things go wrong.
The Real Cost of Damaged Goods

Let’s step back for a moment. This wasn’t some expensive mishap involving negligence or carelessness. A grandfather trusted a major logistics company to move his package safely. That’s the basic contract, right? You pay them money, they get your stuff from A to B without breaking it.
But here’s where it gets interesting from a human perspective. When UPS refused the claim, they weren’t just denying $400. They were telling this grandfather that his trust didn’t matter. His careful packing didn’t matter. The fact that a kid didn’t get her gift didn’t matter.
$400 might not sound catastrophic to a massive corporation, but to many people, that’s a real chunk of money. It could be a week’s groceries. It could be a car repair. It could be the difference between staying afloat during a tough month or not.
How Companies Hide Behind the Fine Print
Here’s what frustrates me most about situations like this: the fine print. Somewhere in the terms and conditions that almost nobody reads, there’s probably language that protects UPS from liability. Maybe they claim they’re only responsible up to a certain amount. Maybe they say they’re not responsible for damage caused by “acts of God” or “rough handling.”
I see this pattern everywhere in technology and services. Companies make bold promises on the front page, then bury escape clauses in documents designed to be incomprehensible.
- “We’ll keep your data safe” — unless you didn’t enable this one specific feature
- “We offer 24-hour support” — but only through chat, not phone, and not on weekends
- “Your package is insured” — unless it falls into one of these seventeen categories we’ve defined
As someone who thinks deeply about how products and services actually serve people, this bothers me. Good design means being honest about what you can and can’t do. It means being transparent about limitations upfront, not hiding them in footnotes.
What Should Actually Happen?
If I were redesigning how shipping claims work, I’d start with a simple question: what does the customer actually need?
In this case, a grandfather needed his package to arrive safely. That was the job he was paying UPS to do. When that job didn’t get done, he needed a fair way to resolve it. Not a corporate runaround. Not a maze of terms and conditions designed to help the company avoid responsibility.
Think about how other industries handle this. Good hotels don’t argue when you report that your room was damaged during your stay. They fix it or compensate you. Credit card companies have chargeback processes specifically because they understand that sometimes merchants need to be held accountable.
Why should shipping be different? When a company accepts payment to move something safely and fails to do that, the default position should be “we’ll make it right.” Not “good luck proving it wasn’t already broken.”
The burden of proof shouldn’t fall on the customer to document their packing technique or argue about what “damaged in transit” actually means. UPS is the expert in moving packages. They know their own handling processes. They can see what happens in their sorting facilities.
Making the System More Human
What would real customer-centered service look like here? It would mean recognizing that most people aren’t trying to commit fraud. A grandfather sending his granddaughter a computer isn’t scheming. He’s being thoughtful.
It would mean having actual people review claims, not just automated systems checking boxes against fine print. It would mean having the humility to say: “You trusted us. We let you down. Let’s fix this.”
When companies make decisions purely based on protecting their bottom line, they miss something bigger. They miss the opportunity to build real loyalty. That grandfather will remember this. So will his granddaughter. So will everyone he tells.
The goal shouldn’t be winning every dispute. The goal should be being the kind of company that people feel safe trusting with something they care about.
Source: UPS kept my $400 after damaging my computer — can it do that?