I just finished reading the latest update and wanted to add my two cents. Personally, I understood when I placed my order that it was a "pre-order" for a new product. Being such, I anticipated that there could be delays or other unforeseen problems, so that didn't worry me. I believe that the EZ-Robot team have created an incredible line of products, at extremely good prices, and I also believe that the team is doing it's best to meet their deadlines. Since this is a new to me product, I'm eager to get my hands on it, simply because I want to learn more about robotics, but I'm also patient enough to wait.
To those who absolutely have to have their products now or their money back, all I can say is that you'll probably regret the decision. To those like myself, who are willing to wait regardless of possible delays, I say "Bravo!"
Helping to get a respectable Canadian line of robotics started is something to be proud of, particularly now that robotics have become such a fast developing enterprise. Right now, I'm more anxious to hear about what EZ-Robot has planned for the future than I am to get my hands on my order. I'm really hoping for something similar to the AR Parrot drone, except that with modular parts, it'll be infinitely modifiable.
To the EZ-Robot team I say Bravo again, and thanks for all the hard work.