When will my order ship? When will my order arrive?

All packages ship from our North Carolina office and most products ship within 1-2 business days. This means that after your order has been received, we will package it and have it in the mail by the end of the second business day.  Then once it has been mailed, the estimated arrival of your package will depend on the mail class chosen and your location in the world.

Please note that estimated arrival is based on the day we ship your order and not the date you place the order. 

For example, let's say you place an order on Saturday evening and choose "Priority Mail Shipping." Your package will leave our office by Tuesday at the latest (2 business days later) and then the time until it arrives at your home is based on the USPS estimated date of arrival starting from Tuesday (the day it shipped) not starting from Saturday (the day you placed your order.) So in this scenario, a Priority Mail 2-Day shipment would arrive to you by Thursday.

You will also receive a shipment confirmation when your order has shipped and tracking information within 24-48 hours of shipment. 

Please note that we are a small office and not a huge warehouse. We package each order by hand. This means that we are not available to ship on weekends, evenings, or certain vacations or holidays. Also, we use the US Postal Service (USPS), which means we are not able to mail packages on Federal Holidays when the USPS is closed.  Click here for a list of days when the postal service is closed.

If there is an unexpected delay with any part of your order, we will contact you with the details. You always have the option to cancel or change your order at that time.