For outside the US, shipping takes 5-7 business days from California, USA to anywhere in the world and 2-4 days within the United States using USPS. Shipping is free worldwide unless it's a large order. If it is a large order, shipping cost may be calculated before the customers pays for the shipping but after they pay for the items. Customer can request a specific shipping option of their choice as well for larger orders. Please message us for custom or larger orders.