Orders are processed within 24-48 hours. Please allow 5-7 business days for your order to arrive after placing the order for budget shipping within the United States. Please allow 7-14 days for International orders. If there is a delay for any reason, you will be notified by e-mail or phone. We prefer to ship using USPS, however your order may be shipped by another carrier. Providing us with only a PO Box or any other non-USPS address method does not guarantee a USPS shipment.