Free shipping on all orders over $100, domestic and international! | Current Shipping Time: 5-15 Business Days

Guaranteed shipping times for December 25th:

Domestic Orders: Your deadline to order is December 1st. All orders placed after this deadline cannot be guaranteed to arrive before December 25th.

International Orders: Your deadline is November 20th. All orders placed after this deadline cannot be guaranteed to arrive before December 25th.

 

Keep in mind that these shipping deadlines have been made with AVERAGE delivery times from the postal service! The holidays are a busy time for package delivery. We are not responsible for shipping delays once the package leaves our hands. We can only guarantee that your package will be shipped out with enough time for the order to arrive to you (assuming there are no delays from the postal service).