This is a textbook case of "over promise and under deliver." After following all the videos , etc , it was said with the utmost conviction that they should be in customers hands by Xmas. Deposits were taken weeks before. Then , come to find out during this time , they are still in tester's hands. I would think if they were to be delivered by xmas that the testing was completed a month or two prior. Everyone else says don't worry , they are perfecting it for us , blah , blah , blah. Some say we now live in a world of instant gratification. Sorry , I'm old school. I call BS. Say what you mean , Do what you say....otherwise, just don't say it.