Please note: If you are experiencing problems, please call our customer service department at 716-856-2646.

 Customer Service: 716-856-2646
0 $0.00  
on orders of $119 or more
2017 Holiday Shipping Schedule

Holiday Shipping Schedule


FedEx Ground/Home Delivery

Ships on business days and Saturdays / 3 day transit
December 18th by 12pm EST

USPS Priority Mail

Ships only on business days / 3 day transit
December 18th by 12pm EST

Express Saver

Ships only on business days / 3 day transit
December 18th by 12pm EST


Ships only on business days / 2 day transit
December 19th by 12pm EST


Ships only on business days / 1 day transit
December 20th by 12pm EST
Chat with us on live chat or call so we can help!

We can get your text embroidery done through December 20th! Add text embroidery to any of our items and receive them by Christmas. For orders placed after December 8th, please visit our "Express Embroidery" category page to ensure delivery by Christmas. Not all items are applicable for last-minute embroidery. "Express Embroidery" contains a select group of popular items still eligible for embroidery and delivery to you before December 25th. Shipping may need to be sent via 2-Day or Overnight shipping.

Call us at (716) 856-2646. Our friendly customer service agents are available Monday - Friday, from 9am - 5:30pm EST.

No guarantees on above noted schedule time frames. FedEx Smartpost delivery can be unexpectedly delayed at times; if choosing a ground delivery option for a Christmas order, we recommend you do not pick this option.