Most orders are processed within 1-2 business days of receipt of your order. Many orders are shipping sooner than that! Please note orders are not processed or shipped on weekends or holidays. Please allow an additional 4-5 business days for the package to get to you once it leaves our shop. If you need your order by a certain date, please place your order with 7-10 days wiggle room to ensure it gets to you. We are picking, packing and shipping orders around the clock. Thank you for your understanding and support!