I rented a Uhaul and drove it from around Milton to Long Island, NY.
I rented it for 4 days. They gave me 662 miles allowance. I did around 580-600.
Rental charge was $991.
There was a coverage that I bought for $75 called Safe Move.
Total Charges were $1066 without taxes,
Around $1200 including taxes.
I drove the Uhaul in January so from Canada all the way through Upstate, roads were mostly covered with snow. But the truck was in a good condition and I had no issues at all.
Just make sure you take lots of pictures at the time of pick up and drop off so they do not charge you for anything later.