Most orders are fulfilled from our U.S.-based fulfillment centers and typically arrive within 2–8 business days, including processing and shipping time.
In rare cases where an item is temporarily out of stock in the U.S., it may be shipped directly from our partner factory in China. In such cases, delivery usually takes 8–18 business days, including processing and shipping time.
If your order includes items shipped from different fulfillment locations, it may arrive in separate packages and delivery times may vary.