Definitely 1, followed by 3. I have gotten pretty ballsy about calling up and asking if "terms" that are costing me $$ are negotiable, and in my experience you'll usually walk away with *something*, even if it's not a full refund. For example, for a recent move, we needed a U-haul. I reserved the truck for 2 days, and agreed to the quote they gave me at the place. When I returned the truck, the bill came out quite a bit higher than I was expecting...turns out their "quote" was based on a single day of use, despite my repeatedly saying "I want the truck for 2 days", confirming a return date of 2 days, etc. etc. etc. Yes, the fine print on the contract said the quote was per day, but...it was early in the morning and I was in a rush and...I missed that bit. The store was useless, but I called up U-haul to complain (I was also pissed because they now put this box of blankets into the truck, which makes the space much less useable...and they will charge you extra if you use the blankets!), and I wound up getting a partial refund of the 2nd day charges, which helped to lessen the sting of idiocy somewhat.