Our aim is to ship your order as fast as we possibly can. When your order ships, we'll send you an email letting you know that it's on the way.
After you place an order, we process it and relay the information to our warehousing teams in either California or New Jersey. They perform a brief quality check before packaging your order and assigning a tracking number. This may take a few days depending on staffing limits and other logistical factors.
We then drop off your order to our shipping partner's facilities, usually DHL eCommerce, USPS, UPS, or Fedex. This is when you will get the first shipping email that your item is "in transit." Our shipping partner transports your order to your local post office. We then send you another email when your item is set to arrive (out for delivery) and finally an email indicating when your order has been delivered.
The whole process takes anywhere from a few days to a few weeks, depending on a variety of factors. We do our best to get it to you as quickly as possible and we thank you in advance for your patience.
Most domestic orders take 3-10 business days to arrive once they have been shipped, however they may on occasion take longer. International deliveries are sent from our overseas warehouses and generally take 10-20 business days to arrive, but may take longer due to courier limitations.
Most orders to Hawaii, Alaska, and Canada are sent from our USA warehouses using USPS for an additional shipping fee. Shipping is free for the 48 contiguous United States.
Please note, we send items in multiple packages to speeds things up. Don't be alarmed if you have missing items. These items will come in more packages.
We're sure that you'll love your order when it arrives. Thanks for your patience.
For updates on your order status, click here.