F*ck usps!

The worst thing is if you had insurance on it, and made a claim, they'd say they weren't responsible, it was an act of God/nature out of their control. Getting the USPS (or any of them) to actually pay on a claim is near impossible. They'll use any excuse to get off the hook.

The answer they gave "you should have bought insurance" is total BS. I would throw that in the postmaster's face and hope he's not a total moron like the person who said that to you.