All orders placed will be shipped within 24 hours as long as the items are in stock. We use USPS for most deliveries, but UPS may be used for larger shipments. Most of the time out-of-stock items will be indicated on the site. We appreciate your patience and support while we try to perfect our inventory management. Also, some items that may show up as "Out-Of-Stock" may very well be in stock, so please don't hesitate to place your orders.