I would tend to agree with you if it were awhile back and the pad was yet to be laid for the new global headquarters and commercial production facility and the production lines were in crates bobbing around in the ocean. The fact is the new building is up and running and we are on the brink of sales and revenue, finally.
Plus if you had invested in this stock a few years ago you would be up close to 200% (sp was 34c in July '09).