What would be nice is a package escrow service for one-off purchases here or there that are not time critical. You sell your item on eBay (or wherever) as normal, but the buyer pays the escrow service. Then when they confirm payment, you ship your item to the escrow service who then unpacks the item, verifies the contents are as described and functional, and then repacks it and ships it on to the buyer. Then they release the payment to you.
If the buyer tries to scam them by saying the item was not as described, the escrow service (presumably insured some way) would deal with them and you're out of the picture.
It would add a few days of delay to purchases, but for casual items already being sent UPS or Fedex Ground that aren't time critical it seems like it could add considerable piece of mind to small time sellers and buyers.