The processing time for orders is 1-3 business days. During sales and new product launches, please allow an additional day for processing time. Transit times may be delayed due to carrier delays
Estimated day of delivery for all U.S orders:

Placed order on:

Sunday 2-10 business days Tuesday/Wednesday
Monday, by 1 pm/pst 2-10 business days  Tuesday/Wednesday
Tuesday, by 1 pm/pst 2-10 business days Wednesday/Thursday
Wednesday, by 1 pm/pst 2-10 business days Thursday/Friday
Thursday, by 1 pm/pst 2-10 business days Friday/Monday
Friday, by 1 pm/pst 2-10 business days Monday/Tuesday
Saturday 2-10 business days Tuesday/Wednesday

Most in-stock items are available for in-store pickup within 1-3 hours of purchase.

Free Domestic Shipping on all U.S. orders over $70.
Domestic shipping rates are calculated at checkout. Depending on your carrier and transit time choice, shipping rate will be displayed.

International Shipping rates are calculated at checkout and are determined by your choice of carrier and transit time. 
International orders delivery time is normally 7-21 business days. Please keep in mind that during holidays and sales this time may vary. Thank you for your understanding.

If you do have questions about shipping, please reach out to us by email at
Or by phone, Monday through Friday 11am - 6pm EST by phone at (910) 568 5402.