For GUARANTEED Christmas Delivery - all orders must be placed by 12/6/2024. Any orders placed after that - cannot be guaranteed by Christmas. Some orders can take up to 15-20 business days for shipment of your order. Some items may take longer depending on where the blank apparel is being shipped from. Once we receive the blank apparel, it is then printed in our local shop with artwork that you have chosen. Please email any questions to getinked@comcast.net