We ship through USPS. We are able to ship to P.O. boxes! All orders are processed within 1 business day if the products are in stock. All products reflect the current stock status on their assigned product page. Once the product is shipped, we provide a tracking code for customer convenience.