Orders are processed within 48 hours and ship from China. Estimated delivery to the United States is 5–12 business days after processing. Tracking is provided when available. Customs, carrier delays and weather may affect delivery. Customers must provide a complete address and contact us promptly about address errors.