Just a quick bump of this thread to point out some shipping math:
Today is 6 weeks from the Friday, December 18. If a box isn't shipped before then, it is unlikely to arrive before Christmas. As things get busy, the turnaround times skew closer to the upper end of the 4-6 week range. This means we are now entering the time where Christmas arrivals are less certain (and start to become impossible). If you want to give a kit as a gift, please order soon.