I like to use Fed Ex.
Make them pack it.
then they will insure it.
Have not had a problem doing it this way.
Make sure your insurance amount is more than your actual cost.
If they don't pack it, they won't warranty the insurance money you spent.
I have had dash's and such broken because of not having Fed Ex pack it. I packed it, insured it and sent it. Came up broken with no insurance warranty.