Great news! We can now accept Holiday orders for printed items right up until December 10th to be delivered in time for Christmas. Printed items are T-shirts, sweatshirts, leggings, sweatpants, shorts and tank tops that do not require personal names added to them. Embroidered items such as outerwear, headwear, bags and high end tops still take 2-3 weeks to ship. This is based on products being in stock from our suppliers.