There have been a number of complaints recently regarding the postponement of delivery dates and its effect on budgeting. It's time to change the paradigm to be more accurate. Why not post a "no earlier than" date? Switch to a delivery date when it is actually ready to ship.