First the good stuff: The truck was clean and ran fine. When I asked about upgrading to a bigger truck, I was surprised to find that it was actually $85 cheaper! So overall they were much cheaper than Penske, (but Uhaul's guarantee of a truck is not worth anything). See other reviews about that. I had no problems in this respect.The not-so-good-stuff:In this day an age it does not make sense for these trucks to not come with hands free blue tooth telephone connectivity. When one is moving it is likely that there is still significant communication to take care of. I was able with a mini stereo plug-to- plug cable to get sound (of telephone and radio and mapping) to come through the car stereo from the phone, however, when I needed to answer the phone, I had to hold the phone near my mouth to talk, or call the person back and then do that. Hardly safe when driving a big truck one is unfamiliar with.Customer service is pretty useless. Each person I spoke with gave me different incorrect information. One can not know if the truck you want will actually be available, so it is best to make a 2nd reservation with another company like Penske.or Budget They all are cancel-able till the last minute with no fee. Uhaul's app does not work until they actually assign a truck to you the day before your trip. But customer service will tell you it should and direct you to other departments who will tell you of another department to call, who will till tell you that it won't work until the day before your trip after you are scheduled and at that point they will tell you that what you wanted the app for won't work at that location (after hours pick-up.One other detail. They don't give enough miles to get to your house on either end unless you live fairly close to the pick up center.What you should know but they don't tell you. I wanted to make a drop off for Orleans MA. On the website, they offered me $298 off the price if I would deliver it to Hyannis (plus extra miles). But if you chose Hyannis as the drop off location first, no such discount was offered.