As of Nov. 30th, hand-embroidered to order items require rush processing to ensure Christmas delivery.

The last day to order these pieces and ensure delivery by the 24th is Dec 11th at midnight est.