While technically you're correct, there have been photos and videos from the factory showing devices produced. It seems unlikely to have those staged/mounted, so we can assume at least some amount of devices got produced (someone here counted more than 100 according to the boxes). If devices got produced, it is in Fxtec best interest to start shipping them as soon as possible, so I don't see a logical reason (except conspiracy theories) not to believe in this.