We had some problems communicating with the contracted shipper, PPM. Eventually, he passed the job to another company, and things went more smoothly.
The problem is that once you pay the deposit up front, you are stuck with the carrier for better or worse. Fortunately, he took care of us, but it took a long time to get there.