So far, so bad! My order confirmation indicated that my order would ship no later than December 7. After repeated contacts, each getting a response of "wait a little longer", I finally got an email saying my new ship data is December 24. Definitely too late for Christmas presents, if it even ships by then, I'm not holding my breath. I hope the product is worth the wait, but I'm not optimistic about that either.