Since thier release from captivity came late in the day yesterday and Sprint updated everyone's pre-order status and mention the 24th, I would bet they are shipping today. There was no reason to rush and try to get them out last night, it would be nice, but the original date was already missed and 12 more hours will not really matter. Now, base on my past experience with Sprint, it would not surprise me if the units did ship last night and the status has not be updated. My order from Seidio, which I received on Friday the 18th, still shows this morning that my order is processing and was expected to ship on Friday the 18th.
I have signed up recently for My UPS and it should let me know that something is coming my way but only the day before it will be delivered. However, I have not received UPS shipments since I signed up so I do not how well it works.
Anyhow, who knows, I hope it is here soon and the sooner the better.