enterprise is best if trip is unspecific time. It is automatic calculated though daily rate is slightly higher. It did not charge extra penalty. Herz used to be worst. Return earlier will result total cost higher than that weekly cost. I do not know what herz practice now since I avoid them a long time.