Current status as of 3rd December 2021: We confirm that we are still managing to produce and send all orders so that they arrive by Christmas!