Our printing partners are working through a few delays in production. Rest assured, if you ordered by our Last Order By Dates, you should still get your gifts by Dec 24!