We are processing all orders out of our Southern Los Angeles facility. It takes about 3-5 business days to process your order once it has been placed. After your order has been fulfilled, it will get assigned a tracking number which will be sent to your email. We use the services of The United States Postal Service to ship all orders domestically. Once shipped please allow 3-7 business days to receive it based on where your package is being delivered.