trying to get a claim for any of these items would be a nightmare.....
Agreed. It helps if there's a reputable online storefront you can point to for a backup on retail pricing and having an invoice specifying the details will sometime be enough, but don't expect postal insurance to be a savior. Those 3rd party claim processors are no cakewalk.