Most high-demand items ship from our Michigan and California-based warehouses, however, urgent orders and larger quantities are fulfilled from either the States or our headquarters in Taiwan. We use FedX and UPS, so your urgent order will generally arrive in 1–5 working days. Larger orders would ship by ocean freight and would be to you in 30-60 days.