Orders placed after December 15th cannot be guaranteed delivery in time for the 25th. Good luck to us all!