Why is it bad that they are requiring you to return the car by the time you agreed to, or charge you? Is the hotel giving you free nights during the blizzard? Dominos giving free pizza? Sure, it's a crappy situation that many of us have been in before, but that's what insurance or reserve funds are for.