My Order fulfillment time is now back to 3-4 weeks (this is the amount of time it takes me to process orders from the date of purchase before they are shipped) + selected shipping time (typically 3-7 business days, up to 15 business days for international orders). Additional 5-7 business days for orders including customs or allergens. Please contact us via email prior to ordering if you have any herbal or food allergies.