Can you test to see if they resolved the issues?

Watch http://www.youtube.com/watch?v=DEf7iukeJF0

I'm finding many makers are rushing out to the market with plenty of bugs to fix.
Bob