All orders are processed within 1-2 business days. For free shipping, by default, we use USPS First Class, Priority, or UPS Ground, depending on package weight and destination. Once shipped, it normally takes 1-5 business days to deliver. If expedited shipping service is needed, please contact us to see our options. We have local warehouses in the US/JP/EU.