Once you place your online order with us and upload your logo, you can expect an email confirmation within 24 hours. If you are a new customer or are using a new logo, you will see a proof of your embroidered or screen printed logo within the next 24-48 hours. Once you're 110% happy with it, we will start sewing or screen-printing your order. We will ship your order 11-17 business days after your logo approval. If you need a rush order, it's no problem - Please choose one of the production time options during checkout. If your logo is already on file from a previous order, expect your new apparel that much faster.