Hello,
This item is currently out of stock by our distributor and there isn't a date specified for it's arrival. I am sorry but you would not be able to get this item before Christmas even if purchased today due to it being out of stock. Thank you.
~Kristi