Well, you’ve waited until the last minute – at least for orders from us! Because we stitch our items when you order them, TODAY IS THE LAST DAY FOR ORDERS FOR CHRISTMAS. If you place an order after today, well, it MIGHT arrive in time – but it might not. So order today and don’t worry about it!