Our turnaround time is 2 business days after the artwork is approved. As for shipping, we use USPS priority which is usually 2-3 days, and an option of UPS 2nd day air for free! We do our best to get orders out on time however once the order is shipped it is hard to keep track of the 3rd party carrier and there may be slight delays ocassionaly.