Well an idea a few days before ain't so bad.
"X items are expected in the next few days, though no definitive date until further info is given"
See that don't sound so bad does it?
Of course some would probably disagree, for myself I would find it helpful.
Which is exactly what they are doing!? When they know a solid reliable date, they are letting us know! They are doing all they can do.