Well both of you guys seems got a point. I know beta testing is good before main production and it sounds sensible. However, in some point Texas is also correct. Im not saying anything but unless Patrick is just making sales talk, he did say that production has started on the 14th or something
Link
I hope they did do beta test for confirmation but also hoped that it will not cause more delay.