Where did you hear/read that they don't have the final product in hand yet? All I've seen is that they haven't said one way or the other if it had been received in port or not. It doesn't seem to me like most companies would issue a press release for something like that.