I am with you in the fact that they have put out, so far, what they said they would. I work in high tech and know that just because they thought the web site would be done problems do arise that delay a new site... I am confident it will happen...