Thank you for shopping at Beyond Fleek. We are very happy you love our products. Orders are generally shipped within 1- 2 business days. For us to offer affordable prices on products and free shipping, we ask that you allow us 7 to 20 business days to receive your order. Some items may take 7 to 10 business days, others may take a longer time. With an order of multiple items, some items may be shipped to you in separate packages. Our packages are shipped from different fulfillment locations and will include the shipping address, should you wish to return the item. However, please email us at firstname.lastname@example.org before returning an item. It is our pleasure to work with you to make sure you are satisfied. Thank you for your business.