These products come with a 3 business day processing time & free 2 to 3 day shipping via priority mail with insurance (US only). International orders will be sent out within 3 business days but could take 10 to 15 mailing days to arrive. These products are premade and an expiration date will be provide on the bottom of the product or bag. If bought with made to order items, these items will ship out first while the rest will ship according to our shipment schedule. If you have questions, please feel free to contact us or check our FAQ page on this website. Our processing time is 1 to 2 weeks, please check our Shipping Information & Shop Policy page for more information. For our free shipping schedule click here.