Most domestic orders will ship out within 2-3 business days of being placed. You can expect to receive your order 7-10 business days after placing it, often sooner. 

USA customers: the Christmas delivery order deadline is Wednesday, December 9th.

International customers: due to the possibility of covid-related overseas shipping delays, we are past the date at which we can guarantee Christmas delivery.

Christmas delivery disclaimer: while the official order deadline for Christmas delivery is December 9th, there may be orders placed close to that date that we print and ship in a timely manner, but which nonetheless do not arrive before Christmas due to delivery service overwhelm, which unfortunately is completely out of our control. We will do everything necessary on our end to get your orders to you before Christmas, but cannot be held responsible for delayed deliveries that result from UPS/USPS mistakes.


USA Shipping:
$4.95 for orders up to 1 lb
$7.95 for orders over 1 lb
Free for orders over $75

International Shipping is:
$9.99 for orders up to $39
$13.99 for orders up to $59
$19.99 for orders up to $79
$25.99 for orders up to $120
$29.99 for orders up to $200
$35 for orders over $200

Time Expectations

You'll receive an email confirmation after ordering, then an email with tracking info once your order is shipped. 

USA: You can expect to receive your order 7-10 business days after placing it, often sooner. 

International: Orders will usually take 2-3 weeks from order to delivery, sometimes up to a month to distant countries like New Zealand or Russia. And with COVID-related issues, some orders are taking longer than that.

Thanks for visiting, and let us know if you have any questions!