Our original (dealer selected) delivery person had to cancel at the last minute due to health issues, so he recommended that we post our camper/trialer delivery request on uShip.
I posted our request, and within less than 24 hours, I had someone else booked to deliver our new trailer. When it was all said and done, we got our trailer only a day later than originally planned. We even paid around $50 less than what we were orginally going to pay.
Our delivery person did an excellent job and picked up/delivered exactly when he said he would.
I would definitely use uShip again.