If that's the case, why keep promising things are imminent or going to happen any day or SOON? Why not be honest (what a novel thought) and state that things are taking longer than we thought because we are a young company with a great product that will take time to make available to the masses? Just a thought......