USPS insurance sucks!!!

If they failed to perform their duties as a shipper then you shouldn't have to pay them. That being said have you tried appealing the shipping charge with your credit card ?