Spoke with (191) sales department today who advised me that they recieved an email saying the Storm will be delayed by probably a few days.
They also went on to say how the pre-orders have been huge and they are expecting it to out-sell the i-phone.
Now i dont know if they mean by first days sales or overall, but make of it what you will!