My shipment involved picking up my boat at a dealer in Oshkosh WI and dropping it in Manitowoc WI to be shipped across Lake Michigan by ferry, all within strict time constraints. Punctuality was a must. The driver also had to fill out paperwork at the ferry operator's ticket office. Payment was also a challenge since I could not be at the delivery point to confirm. We agreed that a ticket agent would confirm the delivery and I would pay online. I had great concern going in that there would be issues along the way, but everything went without a glitch. I'm glad I chose the driver I did.