Cart

Here are your last days to order to ensure your shipments are scheduled to arrive on or before Thursday, December 24th.

Here's what you need to know:

  • Order-by Dates apply for in-stock items only.
  • All orders must be received by 2:00 p.m. EST on order date to ensure same-day processing.
  • Only FedEx 2 Day and Standard Overnight are guaranteed for on-time delivery. Other ship method options are subject to estimated transit times and are not guaranteed. See our Shipping & Delivery page for more information.
  • Some products we offer are subject to additional lead time; any item(s) that are not processed on the same day will have a specific time frame noted on the product page. Make sure to take that into consideration as you choose your shipping option.
  • Please note, orders placed after 2 p.m. on Thursday, December 24th will not ship until Monday, December 28th (including FedEx 2 Day and Overnight).

US Shipments

CARRIER SUGGESTED ORDER-BY DATE
Personalized Items December 7, 11:59 p.m. EST
FedEx SmartPost December 9, 2 p.m. EST
FedEx Home Delivery & Ground December 15, 2 p.m. EST (Contiguous US)
December 13, 2 p.m. EST (AK & HI)
USPS First Class December 18, 2 p.m. EST
USPS Priority Mail December 19, 2 p.m. EST
FedEx 2-Day December 22, 2 p.m. EST
FedEx Overnight December 23, 2 p.m. EST
Flat Rate December 13, 2 p.m. EST
Freight December 7, 2 p.m. EST

Local Pickup - 1460 Military Road, Buffalo, NY 14217

Regular Local Pickup hours apply unless otherwise stated.

DATES PICK UP HOURS
November 28 (Thanksgiving Day) CLOSED
December 17, 18, 21-23 9:00 a.m. - 5:00 p.m.
December 20 8:00 a.m. - 12:00 p.m.
December 24 (Christmas Eve) 9:00 a.m. - 12:00 p.m.
December 25 (Christmas Day) CLOSED
December 31 (New Year's Eve) 9:00 a.m. - 12:00 p.m.
January 1 (New Year's Day) CLOSED

APO/FPO/DPO Shipments

Shipping Destination SUGGESTED ORDER-BY DATE
AE ZIPs 090-092 December 11
AE ZIP 093 December 9
AE ZIPs 094-098 December 11
AA ZIP 340 December 11
AP ZIPs 962-966 December 11

Same Day Shipping

Order before 2:00 pm EST

Hassle-Free Returns

No Restocking Fees

Secure Shopping

Through SSL Protection

Expert Support

Call 877.636.3673