We offer both USPS Priority and USPS Priority Express. These are both insured by the US Postal service to arrive within a guaranteed amount of time. Shipping takes place once your order is ready and packaged. If you ordered prescription or custom glasses, services at the lab can range from 1-3 weeks for completion. For non-prescription, they should ship the same day if purchased in the morning or overnight, or the following day if purchased in the afternoon.