David
Here is my advice. Skip USPS. skip the web self-service at fedex.com. Find a fedex authorized shipper and the price will magically drop to about $56. It’s worth knowing it will actually get there in a timely manner.
I have heard DHL is good but i haven’t personally used because there are not many authorized shippers in the US.
I have also used UPS Express. It was good but my recollection is that it took about 3 days longer than fedex.