I will give an average review...
Equipment return/drop off was difficult due to the small cramped parking area and a delivery truck blocking most of the path at the time. Employee came out without a greeting or identifying himself and just started unhooking the trailer. Never said "ok thanks" or anything. When asked about a receipt, inspection, or signature, he said a receipt would be emailed.
Three weeks later a got an email saying I never returned the equipment and they have had no way to contact me (phone # on contract was correct...).
After 2 phone calls (one to U-haul recovery and one to Mr. B's) and about 30 minutes total of my time, they did email me a receipt that I indeed returned it when I did. So I appreciate it being taken care of, but it was a little frustrating.
I will likely still rent from u-haul in the future, but be assured I will always ask who I am talking with and demand a receipt for everything.