Avenger, I think they also got the 15th as a production day since they can still ship out orders at the end of the day of October 15th. I still don't think they will come through even with using the 15th as well. I have e-mailed them several times by asking them to stop posting bs generic responses on their website and when replying to customers. They should be letting people know exactly where they are, its very easy to do. A simple one line on the website each day or every two days saying "We are working on paid dates June XX"
I am still hoping they can meet the deadline but I just highly doubt it.