Turnaround time is 1-3 days. I use priority shipping on all domestic orders, which means you will receive your order within 2-3 days from date of shipment. If you are in a rush, or need your shirt, print, or painting by a specific date, email me with your needs, and I will let you know what is possible as far as rush shipping.