All orders are shipped via USPS or UPS. We do not ship to post office boxes. Shipments are delivered on business days from Monday to Friday generally. We do our best to fill your orders fast, but please allow 1-3 days for your orders to be shipped, once your credit card is charged. You will receive a confirmation that the item(s) that you ordered are available and a tracking number to follow your order. Shipments generally take 3-10 days for delivery, depending on your location. We are not responsible for delays in shipping due to force of nature or any other uncontrollable events.