We are sorry to hear that you have not received your order. Delivery times can vary based upon your shipping method. If you have not done so, please check your order history https://secure.iherb.com/myaccount/orderhistory?p=1 to track your package. If you feel that your package is still lost, please use the contact form below to let us know your order number so we can investigate the issue further for you.