When will I receive my order?

← Back




Most of our orders within the US can be delivered within 2 business days. Orders outside the US can typically be delivered within 2-5 days. If you have an Rx order, processing and shipping will typically take between 2 - 4 weeks. Orders are the combination of processing and shipping times, as follows.

Here's what you can expect:

Order Type Processing Time
Non-Prescription products (excluding Fit-To-Frame) 1 business day
Prescription Glasses 2-4 weeks
Fit to Frame Service 3 business days (after glasses are received)
Repairs Service 3-7 business days (after glasses are received)


Here are our available shipping methods:

Shipping Methods Shipping Time
Free Standard Service 2-8 business days
UPS Next Day Air 1 business day
USPS Priority Mail 3 business days
USPS International (Canada only) 3-7 business days
Non-US Orders: DHL Express Worldwide 2-5 business days

 

IMPORTANT: To calculate when your order will arrive, please add the estimated processing time plus the shipping time. For example, a prescription order usually takes 2-4 weeks to process. If you choose UPS Second Day, you'll receive your order in 2-4 weeks processing time plus 2 days shipping time.