We strive to ship all orders within 2 days or less of receiving payment. We ship all orders through USPS, UPS, or FEDEX on customer preference. Insurance is not added to a package unless specifically requested and paid for by the buyer.