All items are custom made to order. Orders will be processed, created, and shipped to you within 10 to 15 business days. You will receive a confirmation email upon placing an order, and upon shipment. 
Due to the holidays and shipping delays nationwide, we cannot promise an item by a certain date. Thank you so much for supporting our small business!