I sympathise, Schnackie as I too mail parcels to my son in America and have had a less than acceptable service.
My grandson's birthday card never arrived, last year, then a parcel I sent for Christmas, which contained Christmas jumpers for everyone went missing.
They eventually received them at the end of January. They all decided to wear them just for one evening, despite Christmas being well and truly over, but took them off again as quick as they could, because the clothes were stinking of mould and dirt. It isn't cheap to mail abroad, in the first place, and to get this kind of service is appalling. 