When first listing our shipment with UShip, we received a bid which we accepted. Found out it was with a big shipping company. We felt safe. They called and had a driver scheduled to pick up that following week. However, the contact called and said he "read the bid" wrong and it was actually $600 more. Since a driver was already scheduled we didn't want to lose any more time so I agreed to pay half that. BUT, they never communicated with the driver and we found out later from the driver that this company never called and he had waited for four hours! When we tried to reschedule, we could never get them to call us back. We would keep calling and when we would get through, we would get passed around from one agent to another and finally in a fit of anger I asked for the supervisor. His solution was such: "If we don't call you back, then we can't do the shipment". After two hours I finally called them back and the supervisor informed us that he could not do the job. All of this time spent with this company trying to do this job was two weeks. We lost two weeks in getting this shipment to our customer. We finally had to re-list and accepted a bid from a small, independent trucker who got it there on time and was totally professional. Remember, bigger is not always better.