I ordered on the 26th of November. They said it shipped on the 3rd of December. I hope that long delay before shipping was so they could make sure they had their sh*t straight before sending any more out.
Just to confirm: Did anyone place an order AFTER November 19th (the date that they posted...