Orders are processed between 2-5 business days. All orders placed on a Friday after 2:00 pm will not be processed until the following Monday. After your order is shipped, you will receive a shipping notification email for tracking. Wait up to 24 hours for the system to update. You will receive your order between 5 and 10 business days from the date of shipment. Please note that this is only an estimate and depends on the delivery option and the carrier. Please contact us in case of any mishandled event by the carrier. Free shipping in the USA.