Our current processing time for restocks is 1-3 days, and 1-5 days for our Unlimited Stock slimes. You will receive a notification and/or email with tracking information once your order has been shipped. After that your order should arrive within 1-7 days for U.S. orders, and up to 30 days for international orders (depending on distance from).