2023 Christmas and Holiday Offers for History Lovers—through November 30

Free gifts for you for new orders now through November 30, while supplies last.

For new orders placed by midnight (Eastern) on November 30 while supplies last. 

These will appear automatically as you add items to your cart—no need for any special offer code. 

Many of our products are available in limited quantities and we know some will sell out, so make your selections early.

Don't wait until "Black Friday / Cyber Monday." Our best—and only—special offers are available to you now. There will be no later "last minute" or "Cyber Monday" special offers. 

Explore gift ideas for history lovers

Key dates for holiday shopping

December 15: Our recommended deadline for domestic Christmas delivery via USPS.  While we can't guarantee delivery regardless of carrier, our hope is that if you order by December 15, USPS will have been able to get orders to domestic addresses by Christmas.  However, regardless of when you order, we strongly recommend UPS.

December 19 at 3pm EST: Our recommended deadline for UPS 3 Day Select delivery option. 

December 22 at 3pm EST: Our recommended deadline for UPS Overnight delivery option.

While we don't know what this year will look like, last year there were issues where packages got stuck, some for many weeks, we strongly recommend selecting UPS when you check out.

Learn more about shipping here.