I think everyone needs to take a step back and think about this.
Yes, as customers, you are all angry about the delays. You're getting irritable, and that's to be expected. But think about the people MAKING this device! However irritable you are, they are 10 times worse. I'm sure the delays...