Yo Spen.... after pissing on the windshield... piss on the locks and door handles too!
Bri.... quit pussing out and call a tow truck already!..... especialy on the u-haul shit..... hehe, not only will they have to pay the impound fee to get the truck out, but if you're impound lots are anything like the one in my city, it'll take a couple days of "processing" before they can go get it, thereby making them return the truck late and having to pay u-haul for extra days and oh yeah.... they'll be put on a "do not rent to" list and will have to go with one of the more expensive places to get a truck next time they move.
BTW... what our impound lot calls "processing time" is just a way for them to keep your car on the lot for about 2 or 3 days so they can get more money out of people. something like $75/day so they figure if they can hold your car up for a few days.....