Based on what I have read in past threads, you are responsible for the car until it is checked in by Budget. So if it gets stolen or damaged after you drop it off, it is still on your dime. On the plus side, that would probably be a pretty rare occurrence. I've done after hours drop off a few times and never had a problem.