Look into USPS registered mail (I think that's the name of the service) shipping. I had to recently send something of high value, insured, and it was cheaper than any other USPS option and almost 50% cheaper than UPS.
The only downside is that it might take an extra day, because every single person (including USPS workers) who touches the package has to sign something and it stays locked up at all times.