BMW needs to rethink the low cost charging/departure time/preconditioning program. The way it's programmed now, low cost charging is tied to a departure time. The only reason to have a stored departure time is if you are using the preconditioning function. These are two separate functions and should be two separate commands, or programming parameters. Let me explain. First of all, I don't need to precondition my car all the time. I do that only in the winter, so for most of the year preconditioning is turned OFF; but in order to use the low cost charging function I have three departure times programmed: 1. M-F 06:50; 2. Sat. 07:20; 3. Sun. 08:30. My low cost charging window through my power company is 23:00-07:00. My M-F departure time of 06:50 happens to coincide with that charging window. My other two departure times are later in the morning and fall outside the low cost charging window. The program looks at your departure time, not the beginning of the low cost charging window, and delays the charging process in order to have the vehicle charged at departure time. This has led to instances where the vehicle has either not been fully charged or it is charging outside of the low cost window. There has also been occasions where I've needed to use the vehicle earlier than programmed, and the car is not charged because it is waiting for the programmed departure time. Low Cost Charging should be separate from Departure Time/Preconditioning. At 23:00, when the charging window opens, the vehicle should immediately start charging then shut down after full charge; then if you are in precondition mode, wake back up to precondition the car. I have seen my car lie dormant from 23:00 until 04:00, 05:00, 06:00 or more, I guess depending on the discharged state of the battery. That's crazy! Common sense would be start your charge as soon as you can within the window to assure a full battery. There is no benefit to delaying the charging process. Some disadvantages are: not being able to use the vehicle earlier than the programmed departure time; possible power outage later in the charging window, thus car doesn't get charged; as mentioned above conflict with departure times outside of charging window. Most wrist watches have multiple alarm clocks in them, it shouldn't be too hard for BMW to have two separate charging/preconditioning clocks programmed into this machine. In closing to sum this up for the BMW engineers, if they even monitor this blog,TIE LOW COST CHARGING TO THE BEGINNING OF THE LOW COST WINDOW, NOT THE DEPARTURE TIME.