I'm not sure I'd right off the USPS. Their parcel business seems to be growing rapidly, with very competitive prices for small fixed price boxes.
In Canada, I greatly prefer Canada Post to UPS or any of the other corporate carriers like DHL. I've had carriers stick my packages in the mailbox (which is fine) and fake a signature (which is not). They ring the doorbell and walk away without leaving a note to tell me they were here. If I'm home I have to run to the door to have any chance of catching them. Sometimes they leave my packages sitting on my front door (I live downtown on a busy street). With UPS and DHL, sometimes I have to go out to the burbs to pick up a package I missed, sometimes they leave it at a local location.
With Canada Post, though, it's almost always smoother and more pleasant. If I'm not home the package either goes into the mailbox or I get a note to pick it up the next day someplace local.
I think the big shopping mall anchor stores (Macy's, JC Penney, etc) are all likely to fail in the next 20 years. Sears is already a dead man walking, Penney's is close and the others are living on borrowed time.
This will be interesting. I'm not sure that *all* of them will fall, although I think most of them will. As tepples said, fitting rooms are pretty damn useful. However, the stores that survive might be smaller, clothing-specific stores like Old Navy or Eddie Bauer.
Sears has been horribly mismanaged for a long time. Even if department stores were healthy I think they'd be in trouble.