Please see the estimated fulfillment times at checkout.
We ship from the US, Mexico, Latvia and now also from Canada.
Estimated shipping delivery times, after the fulfillment:
USA: 4-6 business days*
Canada: 6-12 business days
World: 10-20 business days
Your order will be sent out on average within 3 business days of ordering.
International shipments may incur customs fees. For each country the customs policy is different, and the fee is usually based on a variety of factors like weight, value, and size.
We do not take responsibility for customs fees.
If your shipment is late, please contact us and we will see what we can do at our end.