I hired MicroShip to transport a formal dining room table and chairs from Chicago to New Jersey. They told me they make this particular trip all the time and that it would only take 2-3 weeks after pickup. While they picked up the furniture promptly, I didn't hear back from them about delivery.
I called their office two weeks after pickup and was told they'd return my call. Nothing. Finally, one month later, I was told by the owner that the furniture would leave Chicago the following week. I explained that the paperwork had been misleading since I expected the furniture earlier. He essentially told me that I had misread their crystal-clear contract. About 15 minutes later, he called me back to apologize (for calling me an idiot), explaining that they had misfiled my paperwork, which is why the furniture was not shipped out earlier. (No one told me that.)
When the furniture finally arrived, 7 weeks after pickup, the hardware connecting the table leaves was missing, and one of the $500