All orders are being shipped from California. Once your order leaves our facility, orders are typically delivered in 2-4 days, and we cannot account any carrier-related delays. If you think your order may be taking awhile to arrive, the first step is to check with the carrier. Shipments are sent via UPS, or USPS. If you're still having issues receiving your order, please contact our Customer Support team for further assistance.