I just find this a little bizarre. They announce the product, what, 2, 3 weeks ago along with the release date. Now they delay the product with less than a week to go. Seems odd to me. Hopefully they'll take the time to tighten up their software and hardware.