I’ve noticed that they give an expected delivery time of weeks from now so when it show up before that they can call it early.
Its like the airlines publishing a flight time as 1:45 when they know its 1:30. More "On Time" arrivals and keeps the FAA off their backs.