Sorry to tell you they do. I questioned them via email about a week ago to see if this is still the case and they charge 9.95 per 24 hour period (at least this is what I was told. They will store your luggage on arrival day and departure day and if it is not too busy they will also allow you to leave your car until your departure time if necessary... just check with the front desk.
Kris