Uhaul..but becareful when you do the booking, my co-worker wanted to book 8pm to 6pm, when he arrived, the staff only allowed him to use the truck from 8am to 2pm....
double check everything before you go
For a quick move HomeDepot may be the cheapest. $20 for 90 minutes all inclusive. However, no reservation, first come first serve, which doesn't work for me.