Shipping will be processed within 1-2 business days from order being placed and arrive between 1-3 business days depending on location. All products are shipped out of California. We are not responsible for any regulations outside of California, that is solely the responsibility of the consumer. Please check state laws before making any purchase. If purchasing multiple items, please contact us for an exact quote on shipping. Everything is packaged carefully to ensure safe arrival.