We've been determined from the first to uphold the highest standards of quality and reliability. Lacking capital and sufficient marketing staff, we have no other unique edge on the rest of the world.
There are only two or three people in the company with the experience of making a product that goes out into unknown places in the real world (as distinct from software for a service operation). I don't think we have anyone who has sent out a program in hundreds or thousands of copies as we plan to do. In this environment a little bug in a program can mean a little incremental update for vast numbers of customers, which will feel to us like a GM product recall.
Our testing procedures so far have not been rigorous enough. In the future, we need real, bona fide, beta testing. At best, this will have an effect on our product development time that will seem little short of disastrous; we need to make realistic plans that will keep us in the best case.