Our current turnaround time is 2-3 weeks however orders placed during sales are subjected to extended turnaround time, please message me with any date needed by prior to ordering. Rush orders are subject to a Rush order fee. Dates need to be left by the customer in order notes.