All orders will be shipped after processing is complete.Please allow 3 to 4 business days for processing. Please allow 7-10 business days to receive order. All orders placed after 5pm will be processed on the following day. (Business days are Monday-Saturdays.) All orders will be shipped via USPS priority mail. You will receive a confirmation email as well as a tracking number once your order has been shipped. We do not shipped to UNCONFIRMED ADDRESSES so please ensure your address is confirmed through paypal. To ensure quality service we strongly recommend you order your hair in advance if you will need it in time for a special event.