We make every effort to Process and Ship every order as quickly as we can. All orders are processed and shipped within 5 Business days FROM PURCHASE DATE. All orders received after 5:00 pm PST, or on Saturdays & Sundays, will be processed the next business day, and will be shipped within 5 business days, being Monday through Friday. Orders are primarily sent through USPS, being either 1st Class mail or USPS Priority, general delivery time through USPS, can be anywhere from 2 to 4 transit days. For orders over $1500.00 UPS or FEDEX will be used. All orders are insured.