I rented a U-haul truck recently and it was a good experience. The truck cost $0.99 per mile plus a fixed fee. For a three hour rental, the truck cost $110. I didn't have anything to compare it to, but I found out later, that this was expensive. I rented a much larger truck from Penske for $110 for two days and only $0.55 per mile.
Anyway, the truck performed flawlessly and the service was very good.