jmsalt, your patience is commendable.
However, as a customer, I don't feel it is annoying to expect a response within a few days of asking a question. My experience has been different than yours - I've had 2 occasions where I never received any response.
I'm also not 'pestering him every other day'. The fact is that I've been waiting 3 months for these nanobox controllers to be released. In February, when I purchased my units, Dave told me that these controllers would be 'released soon'. I don't consider 3+ months to be 'soon'.
jlogan,
I totally understand your frustration. My comments about "pestering him every other day" were not a shot at you directly, just a general comment about how some folks operate when they are waiting on something from vendor. IME over time in this hobby and life in general I've found that waiting patiently once I have made a decision about a product/vendor usually results in a better product/result/long term relationship than pushing to hard and getting something that might have been rushed to market or rushed to be completed.
Hope things work out to your liking when all is said and done.